pub trait CredentialProvider: DynClone + Debug + Sync + Send {
    fn get(&self, opts: GetOptions) -> IoResult<GotCredential>;

    fn async_get(
        &self,
        opts: GetOptions
    ) -> Pin<Box<dyn Future<Output = IoResult<GotCredential>> + Send + '_>> { ... } }
Expand description

认证信息获取接口

Required Methods

返回七牛认证信息

该方法的异步版本为 Self::async_get

Provided Methods

Available on crate feature async only.

异步返回七牛认证信息

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Implementations on Foreign Types

Available on crate feature async only.
Available on crate feature async only.
Available on crate feature async only.
Available on crate feature async only.
Available on crate feature async only.

Implementors