[−][src]Enum gitlab::api::common::ProtectedAccessLevel
Access levels for protected branches and tags.
Variants
Developers and maintainers may perform the action.
Maintainers may perform the action.
Only administrators may perform the action.
The action is not allowed at all.
Trait Implementations
impl Clone for ProtectedAccessLevel
[src]
fn clone(&self) -> ProtectedAccessLevel
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ProtectedAccessLevel
[src]
impl Debug for ProtectedAccessLevel
[src]
impl Default for ProtectedAccessLevel
[src]
impl Eq for ProtectedAccessLevel
[src]
impl From<ProtectedAccessLevel> for ProtectedAccess
[src]
fn from(access: ProtectedAccessLevel) -> Self
[src]
impl Ord for ProtectedAccessLevel
[src]
fn cmp(&self, other: &ProtectedAccessLevel) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl ParamValue<'static> for ProtectedAccessLevel
[src]
impl PartialEq<ProtectedAccessLevel> for ProtectedAccessLevel
[src]
fn eq(&self, other: &ProtectedAccessLevel) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<ProtectedAccessLevel> for ProtectedAccessLevel
[src]
fn partial_cmp(&self, other: &ProtectedAccessLevel) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ProtectedAccessLevel
[src]
impl StructuralPartialEq for ProtectedAccessLevel
[src]
Auto Trait Implementations
impl RefUnwindSafe for ProtectedAccessLevel
impl Send for ProtectedAccessLevel
impl Sync for ProtectedAccessLevel
impl Unpin for ProtectedAccessLevel
impl UnwindSafe for ProtectedAccessLevel
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,