1 error: `FileType::is_file()` only covers regular files
2 --> $DIR/filetype_is_file.rs:8:8
4 LL | if fs::metadata("foo.txt")?.file_type().is_file() {
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 = help: use `!FileType::is_dir()` instead
8 = note: `-D clippy::filetype-is-file` implied by `-D warnings`
10 error: `!FileType::is_file()` only denies regular files
11 --> $DIR/filetype_is_file.rs:13:8
13 LL | if !fs::metadata("foo.txt")?.file_type().is_file() {
14 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
16 = help: use `FileType::is_dir()` instead
18 error: `FileType::is_file()` only covers regular files
19 --> $DIR/filetype_is_file.rs:18:9
21 LL | if !fs::metadata("foo.txt")?.file_type().is_file().bitor(true) {
22 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
24 = help: use `!FileType::is_dir()` instead
26 error: aborting due to 3 previous errors