pub struct SignableRequest {
pub method: Method,
pub parameters: BTreeMap<String, String>,
/* private fields */
}
Expand description
The components of an HTTP request that must be signed.
Fields§
§method: Method
The request method.
parameters: BTreeMap<String, String>
The request parameters from all sources.
Implementations§
Trait Implementations§
Source§impl Clone for SignableRequest
impl Clone for SignableRequest
Source§fn clone(&self) -> SignableRequest
fn clone(&self) -> SignableRequest
Returns a copy 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 Debug for SignableRequest
impl Debug for SignableRequest
Source§impl<'de> Deserialize<'de> for SignableRequest
impl<'de> Deserialize<'de> for SignableRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for SignableRequest
impl Hash for SignableRequest
Source§impl PartialEq for SignableRequest
impl PartialEq for SignableRequest
Source§impl Serialize for SignableRequest
impl Serialize for SignableRequest
Source§impl Signable for SignableRequest
impl Signable for SignableRequest
impl Eq for SignableRequest
impl StructuralPartialEq for SignableRequest
Auto Trait Implementations§
impl Freeze for SignableRequest
impl RefUnwindSafe for SignableRequest
impl Send for SignableRequest
impl Sync for SignableRequest
impl Unpin for SignableRequest
impl UnwindSafe for SignableRequest
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