pub struct EmptyIfLint { /* private fields */ }Trait Implementations§
Source§impl Lint for EmptyIfLint
impl Lint for EmptyIfLint
const SEVERITY: Severity = Severity::Warning
const LINT_TYPE: LintType = LintType::Style
type Config = EmptyIfLintConfig
type Error = Infallible
fn new(config: Self::Config) -> Result<Self, Self::Error>
fn pass(&self, ast: &Ast, _: &Context, _: &AstContext) -> Vec<Diagnostic>
Auto Trait Implementations§
impl Freeze for EmptyIfLint
impl RefUnwindSafe for EmptyIfLint
impl Send for EmptyIfLint
impl Sync for EmptyIfLint
impl Unpin for EmptyIfLint
impl UnsafeUnpin for EmptyIfLint
impl UnwindSafe for EmptyIfLint
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