pub struct ScanNodeScanned {
pub name: String,
pub path: PathNode,
pub node: ScanNodeIs,
pub tier: usize,
pub id_self: usize,
pub id_path: Vec<usize>,
pub dir_has_subdirs: Option<usize>,
pub dir_has_files_binary: Option<usize>,
pub dir_has_files_text: Option<usize>,
pub dir_has_symlinks: Option<usize>,
pub file_is_binary: Option<bool>,
pub file_is_empty: Option<bool>,
}Fields§
§name: String§path: PathNode§node: ScanNodeIs§tier: usize§id_self: usize§id_path: Vec<usize>§dir_has_subdirs: Option<usize>§dir_has_files_binary: Option<usize>§dir_has_files_text: Option<usize>§dir_has_symlinks: Option<usize>§file_is_binary: Option<bool>§file_is_empty: Option<bool>Trait Implementations§
Source§impl Clone for ScanNodeScanned
impl Clone for ScanNodeScanned
Source§fn clone(&self) -> ScanNodeScanned
fn clone(&self) -> ScanNodeScanned
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ScanNodeScanned
impl RefUnwindSafe for ScanNodeScanned
impl Send for ScanNodeScanned
impl Sync for ScanNodeScanned
impl Unpin for ScanNodeScanned
impl UnsafeUnpin for ScanNodeScanned
impl UnwindSafe for ScanNodeScanned
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more