Trait easy_shortcuts::traits::MetadataLike [] [src]

pub trait MetadataLike {
    fn is_dir(self) -> bool;
fn is_file(self) -> bool; }

file system queries. They are defined on io.Result<fs::Metadata>.

Required Methods

is this a directory?

use easy_shortcuts::traits::MetadataLike;
use std::fs;

let res = fs::metadata(".").is_dir();
assert!(res);

is this a file?

use easy_shortcuts::traits::MetadataLike;
use std::fs;

let res = fs::metadata("bonzo.dog").is_file();
assert!(! res);

Implementors