pub struct HelperSplitSpec {
pub helper_id: u8,
pub variable: u8,
pub edge_slots: Vec<u8>,
}Expand description
Helper relation split requested by the K-clique plan.
Fields§
§helper_id: u8Stable helper identifier within the plan.
variable: u8Variable whose prefix/fanout is split into the helper.
edge_slots: Vec<u8>Edge slots materialized into the helper relation.
Trait Implementations§
Source§impl Clone for HelperSplitSpec
impl Clone for HelperSplitSpec
Source§fn clone(&self) -> HelperSplitSpec
fn clone(&self) -> HelperSplitSpec
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 HelperSplitSpec
impl Debug for HelperSplitSpec
Source§impl PartialEq for HelperSplitSpec
impl PartialEq for HelperSplitSpec
impl Eq for HelperSplitSpec
impl StructuralPartialEq for HelperSplitSpec
Auto Trait Implementations§
impl Freeze for HelperSplitSpec
impl RefUnwindSafe for HelperSplitSpec
impl Send for HelperSplitSpec
impl Sync for HelperSplitSpec
impl Unpin for HelperSplitSpec
impl UnsafeUnpin for HelperSplitSpec
impl UnwindSafe for HelperSplitSpec
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