[][src]Trait reqwest_oauth1::OAuthClientProvider

pub trait OAuthClientProvider {
    fn oauth1_with_params<'a, TSecrets, TSM>(
        self,
        secrets: TSecrets,
        params: OAuthParameters<'a, TSM>
    ) -> Client<Signer<'a, TSecrets, TSM>>
    where
        Self: Sized,
        TSecrets: SecretsProvider + Clone,
        TSM: SignatureMethod + Clone
; fn oauth1<'a, T>(self, secrets: T) -> Client<Signer<'a, T, DefaultSM>>
    where
        Self: Sized,
        T: SecretsProvider + Clone
, { ... } }

Bridge trait from reqwest's Client from our Client.

Required methods

fn oauth1_with_params<'a, TSecrets, TSM>(
    self,
    secrets: TSecrets,
    params: OAuthParameters<'a, TSM>
) -> Client<Signer<'a, TSecrets, TSM>> where
    Self: Sized,
    TSecrets: SecretsProvider + Clone,
    TSM: SignatureMethod + Clone

Loading content...

Provided methods

fn oauth1<'a, T>(self, secrets: T) -> Client<Signer<'a, T, DefaultSM>> where
    Self: Sized,
    T: SecretsProvider + Clone

Loading content...

Implementations on Foreign Types

impl OAuthClientProvider for ReqwestClient[src]

Loading content...

Implementors

Loading content...