Struct tauri::api::dir::DiskEntry [−][src]
#[non_exhaustive]pub struct DiskEntry { pub path: PathBuf, pub name: Option<String>, pub children: Option<Vec<DiskEntry>>, }
Expand description
A disk entry which is either a file or a directory.
This is the result of the read_dir
. The children
field is always Some
if the entry is a directory.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.path: PathBuf
The path to the entry.
name: Option<String>
The name of the entry (file name with extension or directory name).
children: Option<Vec<DiskEntry>>
The children of this entry if it’s a directory.