Struct aws_config::imds::credentials::ImdsCredentialsProvider
source · [−]pub struct ImdsCredentialsProvider { /* private fields */ }
Expand description
IMDSv2 Credentials Provider
Note: This credentials provider will NOT fallback to the IMDSv1 flow.
Implementations
sourceimpl ImdsCredentialsProvider
impl ImdsCredentialsProvider
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Builder for ImdsCredentialsProvider
Trait Implementations
sourceimpl Debug for ImdsCredentialsProvider
impl Debug for ImdsCredentialsProvider
sourceimpl ProvideCredentials for ImdsCredentialsProvider
impl ProvideCredentials for ImdsCredentialsProvider
sourcefn provide_credentials<'a>(&'a self) -> ProvideCredentials<'a>where
Self: 'a,
fn provide_credentials<'a>(&'a self) -> ProvideCredentials<'a>where
Self: 'a,
Returns a future that provides credentials.
Auto Trait Implementations
impl !RefUnwindSafe for ImdsCredentialsProvider
impl Send for ImdsCredentialsProvider
impl Sync for ImdsCredentialsProvider
impl Unpin for ImdsCredentialsProvider
impl !UnwindSafe for ImdsCredentialsProvider
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more