pub struct EnvCredentialProvider;
Expand description
环境变量认证信息提供者,可以将认证信息配置在环境变量中。
Implementations§
Source§impl EnvCredentialProvider
impl EnvCredentialProvider
Sourcepub fn setup(credential: &Credential)
pub fn setup(credential: &Credential)
配置环境变量认证信息提供者
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 CredentialProvider for EnvCredentialProvider
impl CredentialProvider for EnvCredentialProvider
Source§fn get(&self, _opts: GetOptions) -> IoResult<GotCredential>
fn get(&self, _opts: GetOptions) -> IoResult<GotCredential>
返回七牛认证信息 Read more
Source§fn async_get(
&self,
opts: GetOptions,
) -> Pin<Box<dyn Future<Output = Result<GotCredential>> + Send + '_>>
fn async_get( &self, opts: GetOptions, ) -> Pin<Box<dyn Future<Output = Result<GotCredential>> + Send + '_>>
Available on crate feature
async
only.异步返回七牛认证信息
Source§impl Debug for EnvCredentialProvider
impl Debug for EnvCredentialProvider
Source§impl PartialEq for EnvCredentialProvider
impl PartialEq for EnvCredentialProvider
impl Copy for EnvCredentialProvider
impl Eq for EnvCredentialProvider
impl StructuralPartialEq for EnvCredentialProvider
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