pub struct KServiceKey { /* private fields */ }
Expand description
The kService
key: an AWS kRegion
key, HMAC-SHA256 hashed with the service.
Implementations§
Source§impl KServiceKey
impl KServiceKey
Sourcepub fn to_ksigning(&self) -> KSigningKey
pub fn to_ksigning(&self) -> KSigningKey
Create a new KSigningKey
from this KServiceKey
.
Trait Implementations§
Source§impl Clone for KServiceKey
impl Clone for KServiceKey
Source§fn clone(&self) -> KServiceKey
fn clone(&self) -> KServiceKey
Returns a duplicate 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 KServiceKey
impl Debug for KServiceKey
Source§impl Display for KServiceKey
impl Display for KServiceKey
Source§impl PartialEq for KServiceKey
impl PartialEq for KServiceKey
impl Copy for KServiceKey
impl Eq for KServiceKey
impl StructuralPartialEq for KServiceKey
Auto Trait Implementations§
impl Freeze for KServiceKey
impl RefUnwindSafe for KServiceKey
impl Send for KServiceKey
impl Sync for KServiceKey
impl Unpin for KServiceKey
impl UnwindSafe for KServiceKey
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