pub enum IgnoreSubmodules {
None,
Untracked,
Dirty,
All,
}Expand description
Explicit submodule policy for the status observation.
Variants§
None
Observe all submodule changes, overriding configured exclusions.
Untracked
Ignore untracked submodule contents.
Dirty
Ignore submodule working-tree changes, retaining commit differences.
All
Ignore all submodule changes.
Trait Implementations§
Source§impl Clone for IgnoreSubmodules
impl Clone for IgnoreSubmodules
impl Copy for IgnoreSubmodules
Source§impl Debug for IgnoreSubmodules
impl Debug for IgnoreSubmodules
impl Eq for IgnoreSubmodules
Source§impl PartialEq for IgnoreSubmodules
impl PartialEq for IgnoreSubmodules
impl StructuralPartialEq for IgnoreSubmodules
Auto Trait Implementations§
impl Freeze for IgnoreSubmodules
impl RefUnwindSafe for IgnoreSubmodules
impl Send for IgnoreSubmodules
impl Sync for IgnoreSubmodules
impl Unpin for IgnoreSubmodules
impl UnsafeUnpin for IgnoreSubmodules
impl UnwindSafe for IgnoreSubmodules
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