Trait rusoto::ProvideAwsCredentials
[−]
pub trait ProvideAwsCredentials { fn credentials(&self) -> Result<AwsCredentials, CredentialsError>; }
A trait for types that produce AwsCredentials
.
Required Methods
fn credentials(&self) -> Result<AwsCredentials, CredentialsError>
Produce a new AwsCredentials
.
Implementors
impl ProvideAwsCredentials for ContainerProvider
impl ProvideAwsCredentials for EnvironmentProvider
impl ProvideAwsCredentials for InstanceMetadataProvider
impl ProvideAwsCredentials for ProfileProvider
impl<P> ProvideAwsCredentials for BaseAutoRefreshingProvider<P, Mutex<AwsCredentials>> where P: ProvideAwsCredentials
impl<P> ProvideAwsCredentials for BaseAutoRefreshingProvider<P, RefCell<AwsCredentials>> where P: ProvideAwsCredentials
impl ProvideAwsCredentials for ChainProvider