pub struct EnvCredentialProvider;Expand description
EnvCredentialProvider loads Aliyun credentials from environment variables.
This provider looks for the following environment variables:
ALIBABA_CLOUD_ACCESS_KEY_ID: The Alibaba Cloud access key IDALIBABA_CLOUD_ACCESS_KEY_SECRET: The Alibaba Cloud access key secretALIBABA_CLOUD_SECURITY_TOKEN: The Alibaba Cloud security token (optional)
Implementations§
Trait Implementations§
Source§impl Clone for EnvCredentialProvider
impl Clone for EnvCredentialProvider
Source§fn clone(&self) -> EnvCredentialProvider
fn clone(&self) -> EnvCredentialProvider
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EnvCredentialProvider
impl Debug for EnvCredentialProvider
Source§impl Default for EnvCredentialProvider
impl Default for EnvCredentialProvider
Source§fn default() -> EnvCredentialProvider
fn default() -> EnvCredentialProvider
Returns the “default value” for a type. Read more
Source§impl ProvideCredential for EnvCredentialProvider
impl ProvideCredential for EnvCredentialProvider
Source§type Credential = Credential
type Credential = Credential
Credential returned by this loader. Read more
Auto Trait Implementations§
impl Freeze for EnvCredentialProvider
impl RefUnwindSafe for EnvCredentialProvider
impl Send for EnvCredentialProvider
impl Sync for EnvCredentialProvider
impl Unpin for EnvCredentialProvider
impl UnwindSafe for EnvCredentialProvider
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more