[][src]Trait http_sig::SigningExt

pub trait SigningExt: Sized {
    fn sign(&mut self, config: &SigningConfig) -> Result<(), SigningError>;

    fn signed(self, config: &SigningConfig) -> Result<Self, SigningError> { ... }
}

Import this trait to get access to access the signed and sign methods on all types implementing ClientRequestLike.

Required methods

fn sign(&mut self, config: &SigningConfig) -> Result<(), SigningError>

Signs the request in-place according to the provided configuration.

Loading content...

Provided methods

fn signed(self, config: &SigningConfig) -> Result<Self, SigningError>

Consumes the request and returns it signed according to the provided configuration.

Loading content...

Implementors

impl<R: ClientRequestLike> SigningExt for R[src]

Loading content...