pub struct SortedLayoutSpec {
pub edge_slots: Vec<u8>,
pub key_columns: Vec<Vec<u8>>,
}Expand description
Sorted-layout requirements carried by a K-clique plan.
Fields§
§edge_slots: Vec<u8>Edge slots whose sorted layouts are required by the plan.
key_columns: Vec<Vec<u8>>Per-edge key-column order required by the sorted layout.
Trait Implementations§
Source§impl Clone for SortedLayoutSpec
impl Clone for SortedLayoutSpec
Source§fn clone(&self) -> SortedLayoutSpec
fn clone(&self) -> SortedLayoutSpec
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SortedLayoutSpec
impl Debug for SortedLayoutSpec
Source§impl PartialEq for SortedLayoutSpec
impl PartialEq for SortedLayoutSpec
impl Eq for SortedLayoutSpec
impl StructuralPartialEq for SortedLayoutSpec
Auto Trait Implementations§
impl Freeze for SortedLayoutSpec
impl RefUnwindSafe for SortedLayoutSpec
impl Send for SortedLayoutSpec
impl Sync for SortedLayoutSpec
impl Unpin for SortedLayoutSpec
impl UnsafeUnpin for SortedLayoutSpec
impl UnwindSafe for SortedLayoutSpec
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more