pub struct FsWalker;Implementations§
Source§impl FsWalker
impl FsWalker
Sourcepub fn walk(root: &Path) -> Result<DiscoveredFiles, SpecDriftError>
pub fn walk(root: &Path) -> Result<DiscoveredFiles, SpecDriftError>
Walk root, respect .gitignore, and bucket files by extension.
Auto Trait Implementations§
impl Freeze for FsWalker
impl RefUnwindSafe for FsWalker
impl Send for FsWalker
impl Sync for FsWalker
impl Unpin for FsWalker
impl UnsafeUnpin for FsWalker
impl UnwindSafe for FsWalker
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> 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