pub struct ParserToken {
pub typ: ParserTokenType,
pub line: usize,
pub col: usize,
pub file: String,
}
Fields§
§typ: ParserTokenType
§line: usize
§col: usize
§file: String
Implementations§
Trait Implementations§
Source§impl Clone for ParserToken
impl Clone for ParserToken
Source§fn clone(&self) -> ParserToken
fn clone(&self) -> ParserToken
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 moreSource§impl Debug for ParserToken
impl Debug for ParserToken
Source§impl<'de> Deserialize<'de> for ParserToken
impl<'de> Deserialize<'de> for ParserToken
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ParserToken
impl RefUnwindSafe for ParserToken
impl Send for ParserToken
impl Sync for ParserToken
impl Unpin for ParserToken
impl UnwindSafe for ParserToken
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