pub struct StsHttpConfig {
pub skip_signature_validation: bool,
pub region: String,
pub credential_provider: Option<Arc<dyn CredentialProvider>>,
}Expand description
Configuration for the STS HTTP service.
Fields§
§skip_signature_validation: boolWhether to skip AWS signature validation.
region: StringThe AWS region this service is running in.
credential_provider: Option<Arc<dyn CredentialProvider>>Credential provider for signature validation.
Trait Implementations§
Source§impl Clone for StsHttpConfig
impl Clone for StsHttpConfig
Source§fn clone(&self) -> StsHttpConfig
fn clone(&self) -> StsHttpConfig
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 Debug for StsHttpConfig
impl Debug for StsHttpConfig
Auto Trait Implementations§
impl Freeze for StsHttpConfig
impl !RefUnwindSafe for StsHttpConfig
impl Send for StsHttpConfig
impl Sync for StsHttpConfig
impl Unpin for StsHttpConfig
impl UnsafeUnpin for StsHttpConfig
impl !UnwindSafe for StsHttpConfig
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