Enum git2::SubmoduleIgnore[][src]

pub enum SubmoduleIgnore {
    Unspecified,
    None,
    Untracked,
    Dirty,
    All,
}
Expand description

Submodule ignore values

These values represent settings for the submodule.$name.ignore configuration value which says how deeply to look at the working directory when getting the submodule status.

Variants

Unspecified
Expand description

Use the submodule’s configuration

None
Expand description

Any change or untracked file is considered dirty

Untracked
Expand description

Only dirty if tracked files have changed

Dirty
Expand description

Only dirty if HEAD has moved

All
Expand description

Never dirty

Implementations

impl SubmoduleIgnore[src]

Trait Implementations

impl Debug for SubmoduleIgnore[src]

fn fmt(&self, f: &mut Formatter<'_>) -> Result[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

pub fn type_id(&self) -> TypeId[src]

Gets the TypeId of self. Read more

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

pub fn borrow(&self) -> &T[src]

Immutably borrows from an owned value. Read more

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

pub fn borrow_mut(&mut self) -> &mut T[src]

Mutably borrows from an owned value. Read more

impl<T> From<T> for T[src]

pub fn from(t: T) -> T[src]

Performs the conversion.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

pub fn into(self) -> U[src]

Performs the conversion.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]

Performs the conversion.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]

Performs the conversion.