pub enum JsonToken<D: Dealloc> {
Show 17 variants
String(String),
Number(f64),
ObjectBegin,
ObjectEnd,
ArrayBegin,
ArrayEnd,
Colon,
Comma,
Equals,
Dot,
ErrorToken(ErrorType),
BigInt(JsBigintMutRef<D>),
Id(String),
NewLine,
Semicolon,
OpeningParenthesis,
ClosingParenthesis,
}
Variants§
String(String)
Number(f64)
ObjectBegin
ObjectEnd
ArrayBegin
ArrayEnd
Colon
Comma
Equals
Dot
ErrorToken(ErrorType)
BigInt(JsBigintMutRef<D>)
Id(String)
NewLine
Semicolon
OpeningParenthesis
ClosingParenthesis
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<D> Freeze for JsonToken<D>
impl<D> RefUnwindSafe for JsonToken<D>
impl<D> !Send for JsonToken<D>
impl<D> !Sync for JsonToken<D>
impl<D> Unpin for JsonToken<D>
impl<D> UnwindSafe for JsonToken<D>
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