[−][src]Struct sql_script_parser::SqlToken
SQL token. Start and end are indexes in source (global) array.
Fields
start: usize
end: usize
kind: SqlTokenKind
Methods
impl SqlToken
[src]
pub fn extract<'a>(&self, sql_script: &SqlScript<'a>) -> &'a [u8]
[src]
Extracts token from SqlScript
. Panics if used with wrong SQL script.
Trait Implementations
Auto Trait Implementations
impl Unpin for SqlToken
impl Send for SqlToken
impl Sync for SqlToken
impl RefUnwindSafe for SqlToken
impl UnwindSafe for SqlToken
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,