pub struct TunnelKey { /* private fields */ }Expand description
Wrapper for the 256-bit encryption key
This struct implements Zeroize and ZeroizeOnDrop to ensure
that key material is securely erased from memory when no longer needed.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TunnelKey
impl RefUnwindSafe for TunnelKey
impl Send for TunnelKey
impl Sync for TunnelKey
impl Unpin for TunnelKey
impl UnsafeUnpin for TunnelKey
impl UnwindSafe for TunnelKey
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