pub struct TrailingNewline;Trait Implementations§
Source§impl Lint for TrailingNewline
impl Lint for TrailingNewline
Source§fn enter_workspace(&mut self, _content: &Lintable<DocumentMut>)
fn enter_workspace(&mut self, _content: &Lintable<DocumentMut>)
Begin processing a workspace, given the parsed Cargo.toml of the workspace root.
Source§fn enter_crate(&mut self, _content: &Lintable<DocumentMut>)
fn enter_crate(&mut self, _content: &Lintable<DocumentMut>)
Begin processing a crate, given the parsed Cargo.toml of the crate root.
Source§fn visit_file(&mut self, content: &mut Lintable<String>)
fn visit_file(&mut self, content: &mut Lintable<String>)
Process a Rust source file in the current crate.
Source§fn exit_crate(&mut self, content: &mut Lintable<DocumentMut>)
fn exit_crate(&mut self, content: &mut Lintable<DocumentMut>)
Finish processing a crate, given the parsed Cargo.toml of the crate root.
Source§fn exit_workspace(&mut self, content: &mut Lintable<DocumentMut>)
fn exit_workspace(&mut self, content: &mut Lintable<DocumentMut>)
Finish processing a workspace, given the parsed Cargo.toml of the workspace root.
Auto Trait Implementations§
impl Freeze for TrailingNewline
impl RefUnwindSafe for TrailingNewline
impl Send for TrailingNewline
impl Sync for TrailingNewline
impl Unpin for TrailingNewline
impl UnsafeUnpin for TrailingNewline
impl UnwindSafe for TrailingNewline
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