pub enum SigningKeyKind {
KSecret,
KDate,
KRegion,
KService,
KSigning,
}
Expand description
The types of signing key available.
Variants
KSecret
KSecret: secret key prepended with “AWS4”. Avoid using.
KDate
KDate: HMAC(KSecret, requestDate)
KRegion
KRegion: HMAC(KDate, region)
KService
KService: HMAC(KRegion, service)
KSigning
KSigning: HMAC(KService, “aws4_request”). Preferred.
Trait Implementations
sourceimpl Clone for SigningKeyKind
impl Clone for SigningKeyKind
sourcefn clone(&self) -> SigningKeyKind
fn clone(&self) -> SigningKeyKind
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SigningKeyKind
impl Debug for SigningKeyKind
sourceimpl Display for SigningKeyKind
impl Display for SigningKeyKind
sourceimpl PartialEq<SigningKeyKind> for SigningKeyKind
impl PartialEq<SigningKeyKind> for SigningKeyKind
sourcefn eq(&self, other: &SigningKeyKind) -> bool
fn eq(&self, other: &SigningKeyKind) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for SigningKeyKind
impl Eq for SigningKeyKind
impl StructuralEq for SigningKeyKind
impl StructuralPartialEq for SigningKeyKind
Auto Trait Implementations
impl RefUnwindSafe for SigningKeyKind
impl Send for SigningKeyKind
impl Sync for SigningKeyKind
impl Unpin for SigningKeyKind
impl UnwindSafe for SigningKeyKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more