pub struct TraverseConfig {
pub max_depth: Option<usize>,
pub follow_symlinks: bool,
pub include_hidden: bool,
pub respect_gitignore: bool,
pub threads: usize,
pub quiet: bool,
}Expand description
Configuration for filesystem traversal
Fields§
§max_depth: Option<usize>§follow_symlinks: bool§respect_gitignore: bool§threads: usize§quiet: boolTrait Implementations§
Source§impl Clone for TraverseConfig
impl Clone for TraverseConfig
Source§fn clone(&self) -> TraverseConfig
fn clone(&self) -> TraverseConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TraverseConfig
impl Debug for TraverseConfig
Auto Trait Implementations§
impl Freeze for TraverseConfig
impl RefUnwindSafe for TraverseConfig
impl Send for TraverseConfig
impl Sync for TraverseConfig
impl Unpin for TraverseConfig
impl UnwindSafe for TraverseConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more