pub enum Nest {
Leaf(Leaf),
V1(Vec<Leaf>),
V2(Vec<Vec<Leaf>>),
V3(Vec<Vec<Vec<Leaf>>>),
V4(Vec<Vec<Vec<Vec<Leaf>>>>),
}
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Nest
impl<'de> Deserialize<'de> for Nest
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
Auto Trait Implementations§
impl Freeze for Nest
impl RefUnwindSafe for Nest
impl Send for Nest
impl Sync for Nest
impl Unpin for Nest
impl UnwindSafe for Nest
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