pub struct ResourceClaims {
pub iss: String,
pub dwk: String,
pub aud: String,
pub jti: String,
pub agent: String,
pub agent_jkt: String,
pub iat: u64,
pub exp: u64,
pub scope: Option<String>,
pub mission: Option<Mission>,
}Expand description
Resource token payload (aa-resource+jwt).
Fields§
§iss: String§dwk: String§aud: String§jti: String§agent: String§agent_jkt: String§iat: u64§exp: u64§scope: Option<String>§mission: Option<Mission>Trait Implementations§
Source§impl Clone for ResourceClaims
impl Clone for ResourceClaims
Source§fn clone(&self) -> ResourceClaims
fn clone(&self) -> ResourceClaims
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 ResourceClaims
impl Debug for ResourceClaims
Source§impl<'de> Deserialize<'de> for ResourceClaims
impl<'de> Deserialize<'de> for ResourceClaims
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
impl Eq for ResourceClaims
Source§impl PartialEq for ResourceClaims
impl PartialEq for ResourceClaims
Source§impl Serialize for ResourceClaims
impl Serialize for ResourceClaims
impl StructuralPartialEq for ResourceClaims
Auto Trait Implementations§
impl Freeze for ResourceClaims
impl RefUnwindSafe for ResourceClaims
impl Send for ResourceClaims
impl Sync for ResourceClaims
impl Unpin for ResourceClaims
impl UnsafeUnpin for ResourceClaims
impl UnwindSafe for ResourceClaims
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