pub struct OrphanedRustFiles {
files: Vec<PathBuf>,
references: References,
}Fields§
§files: Vec<PathBuf>§references: ReferencesTrait Implementations§
Source§impl Lint for OrphanedRustFiles
impl Lint for OrphanedRustFiles
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 OrphanedRustFiles
impl RefUnwindSafe for OrphanedRustFiles
impl Send for OrphanedRustFiles
impl Sync for OrphanedRustFiles
impl Unpin for OrphanedRustFiles
impl UnsafeUnpin for OrphanedRustFiles
impl UnwindSafe for OrphanedRustFiles
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