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