[−][src]Enum http_signatures::SignatureAlgorithm
Which algorithm should be used to create an HTTP header.
This library uses Ring 0.11.0 for creating and verifying hashes, so this determines whether the library will use Ring's RSA Signatures or Rings's HMAC signatures.
Variants
RSA(ShaSize)
RSA
HMAC(ShaSize)
HMAC
Trait Implementations
impl From<SignatureAlgorithm> for &'static str
[src]
impl From<SignatureAlgorithm> for &'static str
Convert a SignatureAlgorithm
into an &str
fn from(alg: SignatureAlgorithm) -> Self
[src]
fn from(alg: SignatureAlgorithm) -> Self
impl Clone for SignatureAlgorithm
[src]
impl Clone for SignatureAlgorithm
fn clone(&self) -> SignatureAlgorithm
[src]
fn clone(&self) -> SignatureAlgorithm
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for SignatureAlgorithm
[src]
impl Copy for SignatureAlgorithm
impl Debug for SignatureAlgorithm
[src]
impl Debug for SignatureAlgorithm
impl FromStr for SignatureAlgorithm
[src]
impl FromStr for SignatureAlgorithm
Convert an &str
into a SignatureAlgorithm
Auto Trait Implementations
impl Send for SignatureAlgorithm
impl Send for SignatureAlgorithm
impl Sync for SignatureAlgorithm
impl Sync for SignatureAlgorithm
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId