pub struct AliasingUniqueTable { /* private fields */ }Implementations§
Source§impl AliasingUniqueTable
impl AliasingUniqueTable
pub fn from_config(config: &LintConfig) -> Self
Trait Implementations§
Source§impl Default for AliasingUniqueTable
impl Default for AliasingUniqueTable
Source§impl LintRule for AliasingUniqueTable
impl LintRule for AliasingUniqueTable
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 AliasingUniqueTable
impl RefUnwindSafe for AliasingUniqueTable
impl Send for AliasingUniqueTable
impl Sync for AliasingUniqueTable
impl Unpin for AliasingUniqueTable
impl UnsafeUnpin for AliasingUniqueTable
impl UnwindSafe for AliasingUniqueTable
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