Type Definition rusoto_credential::AutoRefreshingProvider [] [src]

type AutoRefreshingProvider<P: ProvideAwsCredentials + 'static> = BaseAutoRefreshingProvider<P, RefCell<Shared<P::Future>>>;

!Sync AutoRefreshingProvider that caches credentials in a RefCell

Methods

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

[src]

Grab a provider that locks it's credentials with a RefCell. If you're looking for Thread Safety, take a look at AutoRefreshingProviderSync.

Trait Implementations

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

The future response value.

[src]

Produce a new AwsCredentials future.

Auto Trait Implementations