pub struct AssumeRoleWithWebIdentityResult {
pub subject_from_web_identity_token: String,
pub audience: String,
pub assumed_role_user: AssumedRoleUser,
pub credentials: StsResponseCredentials,
pub provider: String,
}
Fields§
§subject_from_web_identity_token: String
§audience: String
§assumed_role_user: AssumedRoleUser
§credentials: StsResponseCredentials
§provider: String
Trait Implementations§
source§impl<'de> Deserialize<'de> for AssumeRoleWithWebIdentityResult
impl<'de> Deserialize<'de> for AssumeRoleWithWebIdentityResult
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 RefUnwindSafe for AssumeRoleWithWebIdentityResult
impl Send for AssumeRoleWithWebIdentityResult
impl Sync for AssumeRoleWithWebIdentityResult
impl Unpin for AssumeRoleWithWebIdentityResult
impl UnwindSafe for AssumeRoleWithWebIdentityResult
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