pub struct SpannedJsonToken {
pub token: JsonToken,
pub span: Span,
}Expand description
Spanned JSON token with location information
Fields§
§token: JsonTokenThe token
span: SpanSource span (byte offset from start of input)
Trait Implementations§
Source§impl Clone for SpannedJsonToken
impl Clone for SpannedJsonToken
Source§fn clone(&self) -> SpannedJsonToken
fn clone(&self) -> SpannedJsonToken
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SpannedJsonToken
impl RefUnwindSafe for SpannedJsonToken
impl Send for SpannedJsonToken
impl Sync for SpannedJsonToken
impl Unpin for SpannedJsonToken
impl UnwindSafe for SpannedJsonToken
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