pub struct AliasingSelfAliasColumn { /* private fields */ }Implementations§
Source§impl AliasingSelfAliasColumn
impl AliasingSelfAliasColumn
pub fn from_config(config: &LintConfig) -> Self
Trait Implementations§
Source§impl Default for AliasingSelfAliasColumn
impl Default for AliasingSelfAliasColumn
Source§impl LintRule for AliasingSelfAliasColumn
impl LintRule for AliasingSelfAliasColumn
Source§fn description(&self) -> &'static str
fn description(&self) -> &'static str
Longer description of what this rule checks.
Source§fn check(&self, statement: &Statement, ctx: &LintContext<'_>) -> Vec<Issue>
fn check(&self, statement: &Statement, ctx: &LintContext<'_>) -> Vec<Issue>
Check a single parsed statement and return any issues found.
Source§fn sqlfluff_name(&self) -> &'static str
fn sqlfluff_name(&self) -> &'static str
SQLFluff dotted identifier (e.g.,
aliasing.table).Auto Trait Implementations§
impl Freeze for AliasingSelfAliasColumn
impl RefUnwindSafe for AliasingSelfAliasColumn
impl Send for AliasingSelfAliasColumn
impl Sync for AliasingSelfAliasColumn
impl Unpin for AliasingSelfAliasColumn
impl UnsafeUnpin for AliasingSelfAliasColumn
impl UnwindSafe for AliasingSelfAliasColumn
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