Trait rusoto_credential::ProvideAwsCredentials
[−]
[src]
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 StaticProvider
impl ProvideAwsCredentials for InstanceMetadataProvider
impl ProvideAwsCredentials for ProfileProvider
impl<P: ProvideAwsCredentials> ProvideAwsCredentials for BaseAutoRefreshingProvider<P, Mutex<AwsCredentials>>
impl<P: ProvideAwsCredentials> ProvideAwsCredentials for BaseAutoRefreshingProvider<P, RefCell<AwsCredentials>>
impl ProvideAwsCredentials for ChainProvider