pub enum VariantValue {
Empty,
Value(Box<AsonNode>),
Tuple(Vec<AsonNode>),
Object(Vec<KeyValuePair>),
}Variants§
Trait Implementations§
Source§impl Debug for VariantValue
impl Debug for VariantValue
Source§impl PartialEq for VariantValue
impl PartialEq for VariantValue
impl StructuralPartialEq for VariantValue
Auto Trait Implementations§
impl Freeze for VariantValue
impl RefUnwindSafe for VariantValue
impl Send for VariantValue
impl Sync for VariantValue
impl Unpin for VariantValue
impl UnsafeUnpin for VariantValue
impl UnwindSafe for VariantValue
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