pub struct Outcome<'repo> {
pub excludes: AttributeStack<'repo>,
pub pathspec: Pathspec<'repo>,
pub traversal_root: PathBuf,
pub dirwalk: Outcome,
}Available on crate feature
dirwalk only.Expand description
The outcome of the dirwalk().
Fields§
§excludes: AttributeStack<'repo>The excludes stack used for the dirwalk, for access of .gitignore information.
pathspec: Pathspec<'repo>The pathspecs used to guide the operation,
traversal_root: PathBufThe root actually being used for the traversal, and useful to transform the paths returned for the user.
It’s always within the work-dir.
dirwalk: OutcomeThe actual result of the dirwalk.
Auto Trait Implementations§
impl<'repo> Freeze for Outcome<'repo>
impl<'repo> !RefUnwindSafe for Outcome<'repo>
impl<'repo> !Send for Outcome<'repo>
impl<'repo> !Sync for Outcome<'repo>
impl<'repo> Unpin for Outcome<'repo>
impl<'repo> !UnwindSafe for Outcome<'repo>
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