[][src]Enum gitlab::api::projects::BuildGitStrategy

pub enum BuildGitStrategy {
    Clone,
    Fetch,
    None,
}

The default Git strategy for CI jobs.

Variants

Clone

Clone the reopsitory every time.

Fetch

Fetch into an existing checkout (will clone if not available).

None

Do not update the repository at all.

Trait Implementations

impl Clone for BuildGitStrategy[src]

impl Copy for BuildGitStrategy[src]

impl Debug for BuildGitStrategy[src]

impl Default for BuildGitStrategy[src]

impl Eq for BuildGitStrategy[src]

impl ParamValue<'static> for BuildGitStrategy[src]

impl PartialEq<BuildGitStrategy> for BuildGitStrategy[src]

impl StructuralEq for BuildGitStrategy[src]

impl StructuralPartialEq for BuildGitStrategy[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

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.