pub struct EmptyNode {}
Expand description
EmptyNode is an implementation of trait Node
that contains nothing.
Such a node store nothing but is just a place holder.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for EmptyNode
impl<'de> Deserialize<'de> for EmptyNode
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for EmptyNode
impl PartialEq for EmptyNode
impl Eq for EmptyNode
impl StructuralPartialEq for EmptyNode
Auto Trait Implementations§
impl Freeze for EmptyNode
impl RefUnwindSafe for EmptyNode
impl Send for EmptyNode
impl Sync for EmptyNode
impl Unpin for EmptyNode
impl UnwindSafe for EmptyNode
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