pub struct ViewLeaf {
pub index: Vec<u8>,
pub min: IndexValue,
pub max: IndexValue,
}Expand description
One leaf: a declared index + the shape it contributes.
Fields§
§index: Vec<u8>Index name (resolved by the runtime).
min: IndexValueInclusive bounds (EQ = same min/max), already coerced to the index’s type by the runtime at CREATE time.
max: IndexValueUpper bound.
Trait Implementations§
impl StructuralPartialEq for Leaf
Auto Trait Implementations§
impl Freeze for Leaf
impl RefUnwindSafe for Leaf
impl Send for Leaf
impl Sync for Leaf
impl Unpin for Leaf
impl UnsafeUnpin for Leaf
impl UnwindSafe for Leaf
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