pub enum JsonToken {
}Expand description
A materialized JSON token with its value decoded.
Variants§
ObjectStart
{
ObjectEnd
}
ArrayStart
[
ArrayEnd
]
Colon
:
Comma
,
Null
null
True
true
False
false
String(String)
String value (decoded, with escapes processed)
U64(u64)
Unsigned integer
I64(i64)
Signed integer
U128(u128)
Unsigned 128-bit integer
I128(i128)
Signed 128-bit integer
F64(f64)
Floating point number
Eof
End of input
Trait Implementations§
impl StructuralPartialEq for JsonToken
Auto Trait Implementations§
impl Freeze for JsonToken
impl RefUnwindSafe for JsonToken
impl Send for JsonToken
impl Sync for JsonToken
impl Unpin for JsonToken
impl UnwindSafe for JsonToken
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