pub struct LintToken {
pub kind: LintTokenKind,
pub span: Span,
pub text: String,
pub statement_index: Option<usize>,
}Expand description
A token emitted by the SQL tokenizer with stable source span.
Fields§
§kind: LintTokenKind§span: Span§text: String§statement_index: Option<usize>Trait Implementations§
impl Eq for LintToken
impl StructuralPartialEq for LintToken
Auto Trait Implementations§
impl Freeze for LintToken
impl RefUnwindSafe for LintToken
impl Send for LintToken
impl Sync for LintToken
impl Unpin for LintToken
impl UnsafeUnpin for LintToken
impl UnwindSafe for LintToken
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.