1 error: `FileType::is_file()` does not cover all readable file types
2 --> $DIR/filetype_is_file.rs:8:8
4 LL | if fs::metadata("foo.txt")?.file_type().is_file() {
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 = note: `-D clippy::filetype-is-file` implied by `-D warnings`
8 = help: use `!FileType::is_dir()` instead
10 error: `!FileType::is_file()` does not deny all readable file types
11 --> $DIR/filetype_is_file.rs:13:9
13 LL | if !fs::metadata("foo.txt")?.file_type().is_file() {
14 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
16 = help: use `FileType::is_dir()` instead
18 error: `FileType::is_file()` does not cover all readable file types
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