pub struct AssumeRoleWithWebIdentityResponse {
pub assumed_role_user: Option<AssumedRoleUser>,
pub audience: Option<String>,
pub credentials: Option<Credentials>,
pub packed_policy_size: Option<i32>,
pub provider: Option<String>,
pub source_identity: Option<String>,
pub subject_from_web_identity_token: Option<String>,
}Expand description
STS AssumeRoleWithWebIdentityResponse.
Fields§
§assumed_role_user: Option<AssumedRoleUser>§audience: Option<String>§credentials: Option<Credentials>§packed_policy_size: Option<i32>§provider: Option<String>§source_identity: Option<String>§subject_from_web_identity_token: Option<String>Trait Implementations§
Source§impl Clone for AssumeRoleWithWebIdentityResponse
impl Clone for AssumeRoleWithWebIdentityResponse
Source§fn clone(&self) -> AssumeRoleWithWebIdentityResponse
fn clone(&self) -> AssumeRoleWithWebIdentityResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AssumeRoleWithWebIdentityResponse
impl Default for AssumeRoleWithWebIdentityResponse
Source§fn default() -> AssumeRoleWithWebIdentityResponse
fn default() -> AssumeRoleWithWebIdentityResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AssumeRoleWithWebIdentityResponse
impl<'de> Deserialize<'de> for AssumeRoleWithWebIdentityResponse
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
Auto Trait Implementations§
impl Freeze for AssumeRoleWithWebIdentityResponse
impl RefUnwindSafe for AssumeRoleWithWebIdentityResponse
impl Send for AssumeRoleWithWebIdentityResponse
impl Sync for AssumeRoleWithWebIdentityResponse
impl Unpin for AssumeRoleWithWebIdentityResponse
impl UnsafeUnpin for AssumeRoleWithWebIdentityResponse
impl UnwindSafe for AssumeRoleWithWebIdentityResponse
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