[−][src]Enum gcp_client::google::iam::admin::v1::permission::CustomRolesSupportLevel
The state of the permission with regards to custom roles.
Variants
Permission is fully supported for custom role use.
Permission is being tested to check custom role compatibility.
Permission is not supported for custom role use.
Implementations
impl CustomRolesSupportLevel
[src]
pub fn is_valid(value: i32) -> bool
[src]
Returns true
if value
is a variant of CustomRolesSupportLevel
.
pub fn from_i32(value: i32) -> Option<CustomRolesSupportLevel>
[src]
Converts an i32
to a CustomRolesSupportLevel
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for CustomRolesSupportLevel
[src]
fn clone(&self) -> CustomRolesSupportLevel
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for CustomRolesSupportLevel
[src]
impl Debug for CustomRolesSupportLevel
[src]
impl Default for CustomRolesSupportLevel
[src]
fn default() -> CustomRolesSupportLevel
[src]
impl Eq for CustomRolesSupportLevel
[src]
impl From<CustomRolesSupportLevel> for i32
[src]
fn from(value: CustomRolesSupportLevel) -> i32
[src]
impl Hash for CustomRolesSupportLevel
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for CustomRolesSupportLevel
[src]
fn cmp(&self, other: &CustomRolesSupportLevel) -> 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 PartialEq<CustomRolesSupportLevel> for CustomRolesSupportLevel
[src]
fn eq(&self, other: &CustomRolesSupportLevel) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<CustomRolesSupportLevel> for CustomRolesSupportLevel
[src]
fn partial_cmp(&self, other: &CustomRolesSupportLevel) -> 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 CustomRolesSupportLevel
[src]
impl StructuralPartialEq for CustomRolesSupportLevel
[src]
Auto Trait Implementations
impl RefUnwindSafe for CustomRolesSupportLevel
impl Send for CustomRolesSupportLevel
impl Sync for CustomRolesSupportLevel
impl Unpin for CustomRolesSupportLevel
impl UnwindSafe for CustomRolesSupportLevel
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> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
fn into_request(self) -> Request<T>
[src]
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,