#[repr(i32)]pub enum Iam {
UndefinedIam = 0,
Approver = 357_258_949,
Attribution = 232_465_503,
Authority = 504_108_835,
CredentialsType = 348_222_141,
CredsAssertion = 332_343_272,
JustificationType = 206_147_719,
SecurityRealm = 526_269_616,
}
Expand description
This is deprecated and has no effect. Do not use. Additional supported values which may be not listed in the enum directly due to technical reasons: NO_ATTR
Variants§
UndefinedIam = 0
A value indicating that the enum field is not set.
Approver = 357_258_949
This is deprecated and has no effect. Do not use.
Attribution = 232_465_503
This is deprecated and has no effect. Do not use.
Authority = 504_108_835
This is deprecated and has no effect. Do not use.
CredentialsType = 348_222_141
This is deprecated and has no effect. Do not use.
CredsAssertion = 332_343_272
This is deprecated and has no effect. Do not use.
JustificationType = 206_147_719
This is deprecated and has no effect. Do not use.
SecurityRealm = 526_269_616
This is deprecated and has no effect. Do not use.
Implementations§
source§impl Iam
impl Iam
sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
source§impl Ord for Iam
impl Ord for Iam
source§impl PartialOrd for Iam
impl PartialOrd for Iam
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read moresource§impl TryFrom<i32> for Iam
impl TryFrom<i32> for Iam
§type Error = UnknownEnumValue
type Error = UnknownEnumValue
impl Copy for Iam
impl Eq for Iam
impl StructuralPartialEq for Iam
Auto Trait Implementations§
impl Freeze for Iam
impl RefUnwindSafe for Iam
impl Send for Iam
impl Sync for Iam
impl Unpin for Iam
impl UnwindSafe for Iam
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request