pub struct ClaimPaths {
pub subject: String,
pub roles: Vec<String>,
pub scopes: Option<String>,
}Fields§
§subject: String§roles: Vec<String>§scopes: Option<String>Trait Implementations§
Source§impl Clone for ClaimPaths
impl Clone for ClaimPaths
Source§fn clone(&self) -> ClaimPaths
fn clone(&self) -> ClaimPaths
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 ClaimPaths
impl Debug for ClaimPaths
Source§impl<'de> Deserialize<'de> for ClaimPaths
impl<'de> Deserialize<'de> for ClaimPaths
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 PartialEq for ClaimPaths
impl PartialEq for ClaimPaths
Source§fn eq(&self, other: &ClaimPaths) -> bool
fn eq(&self, other: &ClaimPaths) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClaimPaths
impl Serialize for ClaimPaths
impl StructuralPartialEq for ClaimPaths
Auto Trait Implementations§
impl Freeze for ClaimPaths
impl RefUnwindSafe for ClaimPaths
impl Send for ClaimPaths
impl Sync for ClaimPaths
impl Unpin for ClaimPaths
impl UnsafeUnpin for ClaimPaths
impl UnwindSafe for ClaimPaths
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