pub struct MapPlan {
pub key: Load,
pub value: Load,
pub stride: u32,
pub align: u32,
pub key_off: u32,
pub value_off: u32,
}Expand description
Read plan for a map<K, V>: how to load a key and a value out of each entry
block, plus that block’s stride and the key/value offsets within it — all in
the writer’s entry layout.
Fields§
§key: Load§value: Load§stride: u32§align: u32§key_off: u32§value_off: u32Trait Implementations§
Auto Trait Implementations§
impl Freeze for MapPlan
impl RefUnwindSafe for MapPlan
impl Send for MapPlan
impl Sync for MapPlan
impl Unpin for MapPlan
impl UnsafeUnpin for MapPlan
impl UnwindSafe for MapPlan
Blanket Implementations§
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