pub struct AuthenticateResponseAssertion {
pub actor_kind: String,
pub assurance: String,
pub audience: Vec<String>,
pub claims: Option<BTreeMap<String, Value>>,
pub expires_at: Timestamp,
pub issued_at: Timestamp,
pub issuer: String,
pub parent_provenance: Option<String>,
pub proof: String,
pub subject: String,
}Fields§
§actor_kind: String§assurance: String§audience: Vec<String>§claims: Option<BTreeMap<String, Value>>§expires_at: Timestamp§issued_at: Timestamp§issuer: String§parent_provenance: Option<String>§proof: String§subject: StringTrait Implementations§
Source§impl Clone for AuthenticateResponseAssertion
impl Clone for AuthenticateResponseAssertion
Source§fn clone(&self) -> AuthenticateResponseAssertion
fn clone(&self) -> AuthenticateResponseAssertion
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<'de> Deserialize<'de> for AuthenticateResponseAssertion
impl<'de> Deserialize<'de> for AuthenticateResponseAssertion
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 StructuralPartialEq for AuthenticateResponseAssertion
Auto Trait Implementations§
impl Freeze for AuthenticateResponseAssertion
impl RefUnwindSafe for AuthenticateResponseAssertion
impl Send for AuthenticateResponseAssertion
impl Sync for AuthenticateResponseAssertion
impl Unpin for AuthenticateResponseAssertion
impl UnsafeUnpin for AuthenticateResponseAssertion
impl UnwindSafe for AuthenticateResponseAssertion
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