pub enum PushRecurseSubmodules {
Off,
Check,
OnDemand,
Only,
}Expand description
How git push should recurse into submodules.
Variants§
Off
No submodule handling (default when unset).
Check
Verify gitlink targets exist on a submodule remote (check).
OnDemand
Push submodule repos as needed (on-demand).
Only
Push only submodules, not the superproject (only).
Trait Implementations§
Source§impl Clone for PushRecurseSubmodules
impl Clone for PushRecurseSubmodules
Source§fn clone(&self) -> PushRecurseSubmodules
fn clone(&self) -> PushRecurseSubmodules
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PushRecurseSubmodules
impl Debug for PushRecurseSubmodules
Source§impl PartialEq for PushRecurseSubmodules
impl PartialEq for PushRecurseSubmodules
impl Copy for PushRecurseSubmodules
impl Eq for PushRecurseSubmodules
impl StructuralPartialEq for PushRecurseSubmodules
Auto Trait Implementations§
impl Freeze for PushRecurseSubmodules
impl RefUnwindSafe for PushRecurseSubmodules
impl Send for PushRecurseSubmodules
impl Sync for PushRecurseSubmodules
impl Unpin for PushRecurseSubmodules
impl UnsafeUnpin for PushRecurseSubmodules
impl UnwindSafe for PushRecurseSubmodules
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