pub struct MessagePublicKey { /* private fields */ }Expand description
The SD-APKE public key tuple pk^APKE = (pk1, pk2).
pk1: DHKEM(X25519) component (pk^AKEM)pk2: ML-KEM-768 component (pk^PQ)
Implementations§
Trait Implementations§
Source§impl Clone for MessagePublicKey
impl Clone for MessagePublicKey
Source§fn clone(&self) -> MessagePublicKey
fn clone(&self) -> MessagePublicKey
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 moreAuto Trait Implementations§
impl Freeze for MessagePublicKey
impl RefUnwindSafe for MessagePublicKey
impl Send for MessagePublicKey
impl Sync for MessagePublicKey
impl Unpin for MessagePublicKey
impl UnsafeUnpin for MessagePublicKey
impl UnwindSafe for MessagePublicKey
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