Closed
Description
struct SomeStruct {
path: std::path::PathBuf,
}
impl SomeStruct {
fn path_exists(&mut self) -> bool { // false negative unused_mut
// path.exists() does not need mutable reference:
// pub fn exists(&self) -> bool { ... }
self.path.exists()
}
}
fn main() {
let mut s = SomeStruct { path: std::path::PathBuf::from("/tmp/a"), };
println!("{}", s.path_exists());
}