pub enum AuthTokenScope {
Project(Project),
Domain(Domain),
System(System),
Unscoped,
}Expand description
Represents AuthToken authorization scope
Variants§
Trait Implementations§
Source§impl Clone for AuthTokenScope
impl Clone for AuthTokenScope
Source§fn clone(&self) -> AuthTokenScope
fn clone(&self) -> AuthTokenScope
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AuthTokenScope
impl Debug for AuthTokenScope
Source§impl<'de> Deserialize<'de> for AuthTokenScope
impl<'de> Deserialize<'de> for AuthTokenScope
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&AuthResponse> for AuthTokenScope
Build AuthTokenScope from AuthResponse
impl From<&AuthResponse> for AuthTokenScope
Build AuthTokenScope from AuthResponse
Source§fn from(auth: &AuthResponse) -> Self
fn from(auth: &AuthResponse) -> Self
Converts to this type from the input type.
Source§impl Hash for AuthTokenScope
impl Hash for AuthTokenScope
Source§impl PartialEq for AuthTokenScope
impl PartialEq for AuthTokenScope
Source§impl Serialize for AuthTokenScope
impl Serialize for AuthTokenScope
Source§impl TryFrom<&AuthTokenScope> for Scope<'_>
Build Auth Scope data from existing AuthTokenScope
impl TryFrom<&AuthTokenScope> for Scope<'_>
Build Auth Scope data from existing AuthTokenScope
Source§type Error = AuthTokenError
type Error = AuthTokenError
The type returned in the event of a conversion error.
Source§impl TryFrom<&CloudConfig> for AuthTokenScope
Build AuthTokenScope data from CloudConfig
impl TryFrom<&CloudConfig> for AuthTokenScope
Build AuthTokenScope data from CloudConfig
Source§type Error = AuthTokenScopeError
type Error = AuthTokenScopeError
The type returned in the event of a conversion error.
impl Eq for AuthTokenScope
impl StructuralPartialEq for AuthTokenScope
Auto Trait Implementations§
impl Freeze for AuthTokenScope
impl RefUnwindSafe for AuthTokenScope
impl Send for AuthTokenScope
impl Sync for AuthTokenScope
impl Unpin for AuthTokenScope
impl UnwindSafe for AuthTokenScope
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
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<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
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more