We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bf9c60c commit 048f372Copy full SHA for 048f372
src/libstd/fs.rs
@@ -1338,10 +1338,10 @@ pub fn remove_dir_all<P: AsRef<Path>>(path: P) -> io::Result<()> {
1338
///
1339
/// // one possible implementation of walking a directory only visiting files
1340
/// fn visit_dirs(dir: &Path, cb: &Fn(&DirEntry)) -> io::Result<()> {
1341
-/// if try!(fs::metadata(dir)).is_dir() {
+/// if dir.is_dir() {
1342
/// for entry in try!(fs::read_dir(dir)) {
1343
/// let entry = try!(entry);
1344
-/// if try!(fs::metadata(entry.path())).is_dir() {
+/// if try!(entry.file_type()).is_dir() {
1345
/// try!(visit_dirs(&entry.path(), cb));
1346
/// } else {
1347
/// cb(&entry);
0 commit comments