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 duplicate of the value. Read more
1.0.0 (const: unstable) · 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§fn eq(&self, other: &AuthTokenScope) -> bool
fn eq(&self, other: &AuthTokenScope) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AuthTokenScope
impl Serialize for AuthTokenScope
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 UnsafeUnpin 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