pub struct BlockOrdering {
pub depth: u32,
pub preOrder: u32,
pub postOrder: u32,
pub visited: bool,
}Fields§
§depth: u32§preOrder: u32§postOrder: u32§visited: boolImplementations§
Trait Implementations§
Source§impl Clone for BlockOrdering
impl Clone for BlockOrdering
Source§fn clone(&self) -> BlockOrdering
fn clone(&self) -> BlockOrdering
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 BlockOrdering
Source§impl Debug for BlockOrdering
impl Debug for BlockOrdering
Source§impl Default for BlockOrdering
impl Default for BlockOrdering
impl Eq for BlockOrdering
Source§impl Hash for BlockOrdering
impl Hash for BlockOrdering
Source§impl PartialEq for BlockOrdering
impl PartialEq for BlockOrdering
Source§fn eq(&self, other: &BlockOrdering) -> bool
fn eq(&self, other: &BlockOrdering) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BlockOrdering
Auto Trait Implementations§
impl Freeze for BlockOrdering
impl RefUnwindSafe for BlockOrdering
impl Send for BlockOrdering
impl Sync for BlockOrdering
impl Unpin for BlockOrdering
impl UnsafeUnpin for BlockOrdering
impl UnwindSafe for BlockOrdering
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