pub struct ClippyFixer { /* private fields */ }Expand description
Clippy warning fixer
This struct handles parsing and fixing clippy warnings from cargo clippy output. It extends CompilerFixer to parse clippy-specific diagnostics and filter them to only include warnings that need attention.
§Features
- Run
cargo clippywith JSON output format - Parse clippy diagnostics into structured Diagnostic objects
- Filter to show only warnings (excluding notes and helps)
- Support for all clippy lint groups
Implementations§
Auto Trait Implementations§
impl Freeze for ClippyFixer
impl RefUnwindSafe for ClippyFixer
impl Send for ClippyFixer
impl Sync for ClippyFixer
impl Unpin for ClippyFixer
impl UnsafeUnpin for ClippyFixer
impl UnwindSafe for ClippyFixer
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more