pub struct X25519Kyber768Draft00;
Expand description
This is the X25519Kyber768Draft00 key exchange.
Trait Implementations§
source§impl Debug for X25519Kyber768Draft00
impl Debug for X25519Kyber768Draft00
source§impl SupportedKxGroup for X25519Kyber768Draft00
impl SupportedKxGroup for X25519Kyber768Draft00
source§fn start_and_complete(
&self,
client_share: &[u8]
) -> Result<CompletedKeyExchange, Error>
fn start_and_complete( &self, client_share: &[u8] ) -> Result<CompletedKeyExchange, Error>
Start and complete a key exchange, in one operation. Read more
source§fn name(&self) -> NamedGroup
fn name(&self) -> NamedGroup
Named group the SupportedKxGroup operates in. Read more
Auto Trait Implementations§
impl Freeze for X25519Kyber768Draft00
impl RefUnwindSafe for X25519Kyber768Draft00
impl Send for X25519Kyber768Draft00
impl Sync for X25519Kyber768Draft00
impl Unpin for X25519Kyber768Draft00
impl UnwindSafe for X25519Kyber768Draft00
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