[][src]Trait rusoto_core::ProvideAwsCredentials

pub trait ProvideAwsCredentials where
    <Self::Future as Future>::Item == AwsCredentials,
    <Self::Future as Future>::Error == CredentialsError
{ type Future: 'static + Future; fn credentials(&self) -> Self::Future; }

A trait for types that produce AwsCredentials.

Associated Types

The future response value.

Required Methods

Produce a new AwsCredentials future.

Implementations on Foreign Types

impl ProvideAwsCredentials for StaticProvider
[src]

impl ProvideAwsCredentials for ProfileProvider
[src]

impl ProvideAwsCredentials for EnvironmentProvider
[src]

impl<P> ProvideAwsCredentials for Rc<P> where
    P: ProvideAwsCredentials
[src]

impl<P> ProvideAwsCredentials for AutoRefreshingProvider<P> where
    P: 'static + ProvideAwsCredentials
[src]

impl ProvideAwsCredentials for ChainProvider
[src]

impl<P> ProvideAwsCredentials for Arc<P> where
    P: ProvideAwsCredentials
[src]

impl ProvideAwsCredentials for InstanceMetadataProvider
[src]

impl ProvideAwsCredentials for ContainerProvider
[src]

Implementors

impl ProvideAwsCredentials for DefaultCredentialsProvider
[src]