Trait aws_types::credentials::ProvideCredentials [−][src]
pub trait ProvideCredentials: Send + Sync + Debug {
fn provide_credentials<'a>(&'a self) -> ProvideCredentials<'a>ⓘNotable traits for ProvideCredentials<'_>impl Future for ProvideCredentials<'_> type Output = Result;
where
Self: 'a;
}
Expand description
Asynchronous Credentials Provider
Required methods
fn provide_credentials<'a>(&'a self) -> ProvideCredentials<'a>ⓘNotable traits for ProvideCredentials<'_>impl Future for ProvideCredentials<'_> type Output = Result;
where
Self: 'a,
fn provide_credentials<'a>(&'a self) -> ProvideCredentials<'a>ⓘNotable traits for ProvideCredentials<'_>impl Future for ProvideCredentials<'_> type Output = Result;
where
Self: 'a,
Notable traits for ProvideCredentials<'_>
impl Future for ProvideCredentials<'_> type Output = Result;
Returns a future that provides credentials.
Trait Implementations
Performs the conversion.
Implementations on Foreign Types
fn provide_credentials<'a>(&'a self) -> ProvideCredentials<'a>ⓘNotable traits for ProvideCredentials<'_>impl Future for ProvideCredentials<'_> type Output = Result;
where
Self: 'a,
Notable traits for ProvideCredentials<'_>
impl Future for ProvideCredentials<'_> type Output = Result;