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

pub enum FeatureAccessLevel {
    Disabled,
    Private,
    Enabled,
}

Access levels available for most features.

Variants

Disabled

The feature is not available at all.

Private

The features is only available to project members.

Enabled

The feature is available to everyone with access to the project.

Trait Implementations

impl Clone for FeatureAccessLevel[src]

impl Copy for FeatureAccessLevel[src]

impl Debug for FeatureAccessLevel[src]

impl Eq for FeatureAccessLevel[src]

impl ParamValue<'static> for FeatureAccessLevel[src]

impl PartialEq<FeatureAccessLevel> for FeatureAccessLevel[src]

impl StructuralEq for FeatureAccessLevel[src]

impl StructuralPartialEq for FeatureAccessLevel[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.