mirror of
https://github.com/qdrant/qdrant.git
synced 2026-08-06 10:00:58 -05:00
* [manunal] Gridstore page use universal IO * fmt * Apply review feedback for universal IO gridstore pages (#8230) * Apply review feedback from PR #8223 - Use `super::Result` import in mmap.rs instead of fully-qualified `crate::universal_io::Result` - Restructure ValuePointer destructuring in get_value and delete_value to first match Some(pointer), then destructure separately * Replace Either<E, GridstoreError> with E: From<GridstoreError> in Gridstore::iter Use a trait bound instead of Either to combine callback and gridstore errors, allowing `?` to work directly on GridstoreError. This simplifies callers by removing Either matching and io::Error conversion workarounds. --------- Co-authored-by: qdrant-claw <qdrant-claw@users.noreply.github.com> --------- Co-authored-by: qdrant-claw <qdrant-claw@users.noreply.github.com>