pub struct BlockOrder {
pub within_blocks: OrderKind,
pub between_blocks: OrderKind,
}Expand description
The ordering contract for a row partition within and between its blocks.
Fields§
§within_blocks: OrderKindWhether ordinal order matters inside each block.
between_blocks: OrderKindWhether the block list itself is ordered.
Implementations§
Source§impl BlockOrder
impl BlockOrder
Trait Implementations§
Source§impl Clone for BlockOrder
impl Clone for BlockOrder
Source§fn clone(&self) -> BlockOrder
fn clone(&self) -> BlockOrder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BlockOrder
Source§impl Debug for BlockOrder
impl Debug for BlockOrder
impl Eq for BlockOrder
Source§impl Hash for BlockOrder
impl Hash for BlockOrder
Source§impl PartialEq for BlockOrder
impl PartialEq for BlockOrder
impl StructuralPartialEq for BlockOrder
Auto Trait Implementations§
impl Freeze for BlockOrder
impl RefUnwindSafe for BlockOrder
impl Send for BlockOrder
impl Sync for BlockOrder
impl Unpin for BlockOrder
impl UnsafeUnpin for BlockOrder
impl UnwindSafe for BlockOrder
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