pub enum DataReturn {
NoData,
ValueData,
TreeData,
ValueTreeData,
}
Expand description
Variants§
NoData
There is no data present, either here or lower in the tree.
ValueData
There is data present at this node, but not lower in the tree.
TreeData
There is data present lower in the tree, but not at this node.
ValueTreeData
There is data present both at this node and lower in the tree.
Trait Implementations§
Source§impl Clone for DataReturn
impl Clone for DataReturn
Source§fn clone(&self) -> DataReturn
fn clone(&self) -> DataReturn
Returns a copy 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 DataReturn
impl Debug for DataReturn
Source§impl Hash for DataReturn
impl Hash for DataReturn
Source§impl PartialEq for DataReturn
impl PartialEq for DataReturn
impl Eq for DataReturn
impl StructuralPartialEq for DataReturn
Auto Trait Implementations§
impl Freeze for DataReturn
impl RefUnwindSafe for DataReturn
impl Send for DataReturn
impl Sync for DataReturn
impl Unpin for DataReturn
impl UnwindSafe for DataReturn
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