pub enum SerializerNode {
Directory {
name: String,
entries: Vec<SerializerNode>,
},
File {
name: String,
data: Vec<u8>,
},
}Expand description
A node in the tree to be serialized.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SerializerNode
impl Clone for SerializerNode
Source§fn clone(&self) -> SerializerNode
fn clone(&self) -> SerializerNode
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 moreAuto Trait Implementations§
impl Freeze for SerializerNode
impl RefUnwindSafe for SerializerNode
impl Send for SerializerNode
impl Sync for SerializerNode
impl Unpin for SerializerNode
impl UnsafeUnpin for SerializerNode
impl UnwindSafe for SerializerNode
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