pub struct X25519 { /* private fields */ }Expand description
RustCrypto Sha384Hasher
Implementations§
Trait Implementations§
Source§impl CryptoX25519Processor for X25519
impl CryptoX25519Processor for X25519
Source§fn x25519_public_key(&self) -> [u8; 32]
fn x25519_public_key(&self) -> [u8; 32]
Provide the associated public key
Typically performns Diffie Hellman with the given public key
Auto Trait Implementations§
impl Freeze for X25519
impl RefUnwindSafe for X25519
impl Send for X25519
impl Sync for X25519
impl Unpin for X25519
impl UnwindSafe for X25519
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