Struct rusoto_core::signature::SignedRequest [] [src]

pub struct SignedRequest {
    pub method: String,
    pub service: String,
    pub region: Region,
    pub path: String,
    pub headers: BTreeMap<String, Vec<Vec<u8>>>,
    pub params: Params,
    pub hostname: Option<String>,
    pub payload: Option<Vec<u8>>,
    pub canonical_query_string: String,
    pub canonical_uri: String,
}

A data structure for all the elements of an HTTP request that are involved in the Amazon Signature Version 4 signing process

Fields

Methods

impl SignedRequest
[src]

Default constructor

Add a value to the array of headers for the specified key. Headers are kept sorted by key name for use at signing (BTreeMap)

Trait Implementations

impl Debug for SignedRequest
[src]

Formats the value using the given formatter.