pub struct CompressedDAGSegment { /* private fields */ }
Expand description
A segment in a CompressedDAG. This is a node in a DAG but corresponds to a linear sequence of nodes in a conceptual expanded graph. The size is the number of nodes in the expanded graph represented by this segment.
Implementations§
Trait Implementations§
Source§impl Clone for CompressedDAGSegment
impl Clone for CompressedDAGSegment
Source§fn clone(&self) -> CompressedDAGSegment
fn clone(&self) -> CompressedDAGSegment
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 moreAuto Trait Implementations§
impl Freeze for CompressedDAGSegment
impl RefUnwindSafe for CompressedDAGSegment
impl Send for CompressedDAGSegment
impl Sync for CompressedDAGSegment
impl Unpin for CompressedDAGSegment
impl UnwindSafe for CompressedDAGSegment
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