pub struct TokenSpan {
pub token: Token,
pub span: Span,
}Fields§
§token: Token§span: SpanTrait Implementations§
Source§impl<'de> Deserialize<'de> for TokenSpan
impl<'de> Deserialize<'de> for TokenSpan
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TokenSpan, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TokenSpan, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TokenSpan
impl Serialize for TokenSpan
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for TokenSpan
impl StructuralPartialEq for TokenSpan
Auto Trait Implementations§
impl Freeze for TokenSpan
impl RefUnwindSafe for TokenSpan
impl Send for TokenSpan
impl Sync for TokenSpan
impl Unpin for TokenSpan
impl UnsafeUnpin for TokenSpan
impl UnwindSafe for TokenSpan
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