[][src]Enum gitlab::api::groups::GroupProjectCreationAccessLevel

pub enum GroupProjectCreationAccessLevel {
    NoOne,
    Maintainer,
    Developer,
}

Access levels for creating a project within a group.

Variants

NoOne

No new projects may be added to the group.

Maintainer

Only maintainers may add projects to the group.

Developer

Developers and maintainers may add projects to the group.

Trait Implementations

impl Clone for GroupProjectCreationAccessLevel[src]

impl Copy for GroupProjectCreationAccessLevel[src]

impl Debug for GroupProjectCreationAccessLevel[src]

impl Eq for GroupProjectCreationAccessLevel[src]

impl ParamValue<'static> for GroupProjectCreationAccessLevel[src]

impl PartialEq<GroupProjectCreationAccessLevel> for GroupProjectCreationAccessLevel[src]

impl StructuralEq for GroupProjectCreationAccessLevel[src]

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