pub struct KeyExchange { /* private fields */ }
Expand description
Utility to support performing an exchange of public keys and salts in order to derive a shared key between two separate entities
Implementations§
Source§impl KeyExchange
impl KeyExchange
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KeyExchange
impl RefUnwindSafe for KeyExchange
impl Send for KeyExchange
impl Sync for KeyExchange
impl Unpin for KeyExchange
impl UnwindSafe for KeyExchange
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