pub struct OidResolver { /* private fields */ }Expand description
The stree oid keyspace, shared verbatim by both arms.
lookup_row is set to the ordinal here. That is not a redefinition of the
field: crate::oid_index::build_section is the lower-level API and its
contract lets the caller choose what row an oid points at. This index’s rows
are its ordinals, and both arms use the ordinal, so nothing is lost.
Auto Trait Implementations§
impl Freeze for OidResolver
impl RefUnwindSafe for OidResolver
impl Send for OidResolver
impl Sync for OidResolver
impl Unpin for OidResolver
impl UnsafeUnpin for OidResolver
impl UnwindSafe for OidResolver
Blanket Implementations§
impl<T> Allocation for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more