*.*
ファイルへのパス ( ) とディレクトリへのパス ( ./
、 )の両方を取得できるプログラムを作成しています..
。指定されたパスがファイルなのかディレクトリなのかを確認できるようにしたいと考えています。
ベストアンサー1
使用すべきstd::fs::metadata
:
use std::fs::metadata;
fn main() {
let md = metadata(".").unwrap();
println!("is dir: {}", md.is_dir());
println!("is file: {}", md.is_file());
}
出力:
is dir: true
is file: false