pub struct NodeDataExt { /* private fields */ }Expand description
NOTE: NOT EXPOSED IN THE API! Stores extra, not commonly used information for the NodeData.
Trait Implementations§
Source§impl Clone for NodeDataExt
impl Clone for NodeDataExt
Source§fn clone(&self) -> NodeDataExt
fn clone(&self) -> NodeDataExt
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 NodeDataExt
impl Debug for NodeDataExt
Source§impl Default for NodeDataExt
impl Default for NodeDataExt
Source§fn default() -> NodeDataExt
fn default() -> NodeDataExt
Returns the “default value” for a type. Read more
Source§impl Hash for NodeDataExt
impl Hash for NodeDataExt
Source§impl Ord for NodeDataExt
impl Ord for NodeDataExt
Source§fn cmp(&self, other: &NodeDataExt) -> Ordering
fn cmp(&self, other: &NodeDataExt) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for NodeDataExt
impl PartialEq for NodeDataExt
Source§impl PartialOrd for NodeDataExt
impl PartialOrd for NodeDataExt
impl Eq for NodeDataExt
impl StructuralPartialEq for NodeDataExt
Auto Trait Implementations§
impl Freeze for NodeDataExt
impl RefUnwindSafe for NodeDataExt
impl Send for NodeDataExt
impl Sync for NodeDataExt
impl Unpin for NodeDataExt
impl UnwindSafe for NodeDataExt
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more