Trait rusoto_core::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
.
Implementations on Foreign Types
impl ProvideAwsCredentials for StaticProvider
[src]
fn credentials(&self) -> Result<AwsCredentials, CredentialsError>
[src]
Implementors
impl ProvideAwsCredentials for ChainProvider
impl<P> ProvideAwsCredentials for BaseAutoRefreshingProvider<P, Mutex<AwsCredentials>> where
P: ProvideAwsCredentials,impl ProvideAwsCredentials for ProfileProvider
impl ProvideAwsCredentials for ContainerProvider
impl<P> ProvideAwsCredentials for BaseAutoRefreshingProvider<P, RefCell<AwsCredentials>> where
P: ProvideAwsCredentials,impl ProvideAwsCredentials for EnvironmentProvider
impl ProvideAwsCredentials for InstanceMetadataProvider