pub enum TreeNodeKind {
File,
Directory,
}Variants§
Trait Implementations§
Source§impl Clone for TreeNodeKind
impl Clone for TreeNodeKind
Source§fn clone(&self) -> TreeNodeKind
fn clone(&self) -> TreeNodeKind
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 TreeNodeKind
Source§impl Debug for TreeNodeKind
impl Debug for TreeNodeKind
Source§impl<'de> Deserialize<'de> for TreeNodeKind
impl<'de> Deserialize<'de> for TreeNodeKind
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
impl Eq for TreeNodeKind
Source§impl PartialEq for TreeNodeKind
impl PartialEq for TreeNodeKind
Source§impl Serialize for TreeNodeKind
impl Serialize for TreeNodeKind
impl StructuralPartialEq for TreeNodeKind
Auto Trait Implementations§
impl Freeze for TreeNodeKind
impl RefUnwindSafe for TreeNodeKind
impl Send for TreeNodeKind
impl Sync for TreeNodeKind
impl Unpin for TreeNodeKind
impl UnsafeUnpin for TreeNodeKind
impl UnwindSafe for TreeNodeKind
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