Struct scratchstack_aws_signature::KServiceKey
source · [−]pub struct KServiceKey { /* private fields */ }
Expand description
The kService
key: an AWS kRegion
key, HMAC-SHA256 hashed with the service.
Implementations
sourceimpl KServiceKey
impl KServiceKey
sourcepub fn to_ksigning(&self) -> KSigningKey
pub fn to_ksigning(&self) -> KSigningKey
Create a new KSigningKey
from this KServiceKey
.
Trait Implementations
sourceimpl AsRef<[u8; 32]> for KServiceKey
impl AsRef<[u8; 32]> for KServiceKey
sourceimpl Clone for KServiceKey
impl Clone for KServiceKey
sourcefn clone(&self) -> KServiceKey
fn clone(&self) -> KServiceKey
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 moresourceimpl Debug for KServiceKey
impl Debug for KServiceKey
sourceimpl Display for KServiceKey
impl Display for KServiceKey
sourceimpl PartialEq<KServiceKey> for KServiceKey
impl PartialEq<KServiceKey> for KServiceKey
sourcefn eq(&self, other: &KServiceKey) -> bool
fn eq(&self, other: &KServiceKey) -> bool
impl Copy for KServiceKey
impl Eq for KServiceKey
impl StructuralEq for KServiceKey
impl StructuralPartialEq for KServiceKey
Auto Trait Implementations
impl RefUnwindSafe for KServiceKey
impl Send for KServiceKey
impl Sync for KServiceKey
impl Unpin for KServiceKey
impl UnwindSafe for KServiceKey
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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