pub enum AsonNode {
Number(NumberLiteral),
Boolean(bool),
Char(char),
String_(String),
Date(DateTime<FixedOffset>),
Variant(VariantItem),
ByteData(Vec<u8>),
Array(Vec<AsonNode>),
Tuple(Vec<AsonNode>),
Object(Vec<NameValuePair>),
}Variants§
Number(NumberLiteral)
Boolean(bool)
Char(char)
String_(String)
Date(DateTime<FixedOffset>)
Variant(VariantItem)
ByteData(Vec<u8>)
Array(Vec<AsonNode>)
Tuple(Vec<AsonNode>)
Object(Vec<NameValuePair>)
Trait Implementations§
source§impl PartialEq for AsonNode
impl PartialEq for AsonNode
impl StructuralPartialEq for AsonNode
Auto Trait Implementations§
impl Freeze for AsonNode
impl RefUnwindSafe for AsonNode
impl Send for AsonNode
impl Sync for AsonNode
impl Unpin for AsonNode
impl UnwindSafe for AsonNode
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