pub struct RuntimeCredentialClaims {
pub issuer: String,
pub runtime_identity_id: RuntimeIdentityId,
pub scope: TenantProjectScope,
pub relations: ResourceRelations,
pub audience: String,
pub capabilities: Vec<CredentialCapability>,
pub credential_generation: u64,
pub grant_revision: u64,
pub issued_at_seconds: u64,
pub expires_at_seconds: u64,
pub token_id: String,
pub key_id: String,
}Fields§
§issuer: String§runtime_identity_id: RuntimeIdentityId§scope: TenantProjectScope§relations: ResourceRelations§audience: String§capabilities: Vec<CredentialCapability>§credential_generation: u64§grant_revision: u64§issued_at_seconds: u64§expires_at_seconds: u64§token_id: String§key_id: StringTrait Implementations§
Source§impl Clone for RuntimeCredentialClaims
impl Clone for RuntimeCredentialClaims
Source§impl Debug for RuntimeCredentialClaims
impl Debug for RuntimeCredentialClaims
Source§impl<'de> Deserialize<'de> for RuntimeCredentialClaims
impl<'de> Deserialize<'de> for RuntimeCredentialClaims
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 RuntimeCredentialClaims
Source§impl PartialEq for RuntimeCredentialClaims
impl PartialEq for RuntimeCredentialClaims
Source§impl Serialize for RuntimeCredentialClaims
impl Serialize for RuntimeCredentialClaims
impl StructuralPartialEq for RuntimeCredentialClaims
Auto Trait Implementations§
impl Freeze for RuntimeCredentialClaims
impl RefUnwindSafe for RuntimeCredentialClaims
impl Send for RuntimeCredentialClaims
impl Sync for RuntimeCredentialClaims
impl Unpin for RuntimeCredentialClaims
impl UnsafeUnpin for RuntimeCredentialClaims
impl UnwindSafe for RuntimeCredentialClaims
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