pub struct Swdir { /* private fields */ }Expand description
core module
Implementations§
Source§impl Swdir
impl Swdir
Sourcepub fn set_root_path<T: Into<PathBuf>>(&mut self, path: T) -> Self
pub fn set_root_path<T: Into<PathBuf>>(&mut self, path: T) -> Self
set root path
Sourcepub fn set_recurse(&mut self, recurse: Recurse) -> Self
pub fn set_recurse(&mut self, recurse: Recurse) -> Self
set recurse option
disable option to skip hidden files / directories
Sourcepub fn set_extension_allowlist<T: Into<String> + Clone>(
&mut self,
list: &[T],
) -> Result<Self, String>
pub fn set_extension_allowlist<T: Into<String> + Clone>( &mut self, list: &[T], ) -> Result<Self, String>
set extension allowlist
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Swdir
impl RefUnwindSafe for Swdir
impl Send for Swdir
impl Sync for Swdir
impl Unpin for Swdir
impl UnsafeUnpin for Swdir
impl UnwindSafe for Swdir
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