pub struct ByteIndex {
pub primitive_type: PrimitiveType,
pub indexes: Vec<PageIndex<Vec<u8>>>,
pub boundary_order: BoundaryOrder,
}
Expand description
An index of a column of bytes physical type
Fields§
§primitive_type: PrimitiveType
The PrimitiveType
.
indexes: Vec<PageIndex<Vec<u8>>>
The indexes, one item per page
boundary_order: BoundaryOrder
Trait Implementations§
source§impl Index for ByteIndex
impl Index for ByteIndex
fn as_any(&self) -> &dyn Any
fn physical_type(&self) -> &PhysicalType
source§impl PartialEq for ByteIndex
impl PartialEq for ByteIndex
impl Eq for ByteIndex
impl StructuralPartialEq for ByteIndex
Auto Trait Implementations§
impl Freeze for ByteIndex
impl RefUnwindSafe for ByteIndex
impl Send for ByteIndex
impl Sync for ByteIndex
impl Unpin for ByteIndex
impl UnwindSafe for ByteIndex
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