[][src]Enum pachyderm::auth::ClusterRole

#[repr(i32)]pub enum ClusterRole {
    Undefined,
    Super,
    Fs,
}

Variants

Undefined
Super

SUPER gives access to all APIs and owner on everything in PFS (previous just called admin)

Fs

FS gives Owner on all repos in PFS but not access to manage other aspects of the cluster

Implementations

impl ClusterRole[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of ClusterRole.

pub fn from_i32(value: i32) -> Option<ClusterRole>[src]

Converts an i32 to a ClusterRole, or None if value is not a valid variant.

Trait Implementations

impl Clone for ClusterRole[src]

impl Copy for ClusterRole[src]

impl Debug for ClusterRole[src]

impl Default for ClusterRole[src]

impl Eq for ClusterRole[src]

impl From<ClusterRole> for i32[src]

impl Hash for ClusterRole[src]

impl Ord for ClusterRole[src]

impl PartialEq<ClusterRole> for ClusterRole[src]

impl PartialOrd<ClusterRole> for ClusterRole[src]

impl StructuralEq for ClusterRole[src]

impl StructuralPartialEq for ClusterRole[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> Instrument for T[src]

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

impl<T> IntoRequest<T> for 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]