pub struct Outcome {
pub tracked_file_modification: Outcome,
pub dirwalk: Option<Outcome>,
pub rewrites: Option<Outcome>,
}
Available on crate feature
worktree-rewrites
only.Expand description
Provide additional information collected during the runtime of index_as_worktree_with_renames()
.
Fields§
§tracked_file_modification: Outcome
The outcome of the modification check of tracked files.
dirwalk: Option<Outcome>
The outcome of the directory walk, or None
if its options also weren’t present which means
the dirwalk never ran.
rewrites: Option<Outcome>
The result of the rewrite operation, if rewrites were configured.
Trait Implementations§
source§impl PartialEq for Outcome
impl PartialEq for Outcome
impl StructuralPartialEq for Outcome
Auto Trait Implementations§
impl Freeze for Outcome
impl RefUnwindSafe for Outcome
impl Send for Outcome
impl Sync for Outcome
impl Unpin for Outcome
impl UnwindSafe for Outcome
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)