pub struct EcdhResult {
pub pms: Option<Vec<u8>>,
pub out_nonce: Option<Vec<u8>>,
}
Expand description
ECDH result structure
Fields§
§pms: Option<Vec<u8>>
Computed ECDH pre-master secret (32 bytes) if returned directly
out_nonce: Option<Vec<u8>>
Nonce used to encrypt pre-master secret
Trait Implementations§
Source§impl Clone for EcdhResult
impl Clone for EcdhResult
Source§fn clone(&self) -> EcdhResult
fn clone(&self) -> EcdhResult
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 moreSource§impl Debug for EcdhResult
impl Debug for EcdhResult
Source§impl PartialEq for EcdhResult
impl PartialEq for EcdhResult
impl StructuralPartialEq for EcdhResult
Auto Trait Implementations§
impl Freeze for EcdhResult
impl RefUnwindSafe for EcdhResult
impl Send for EcdhResult
impl Sync for EcdhResult
impl Unpin for EcdhResult
impl UnwindSafe for EcdhResult
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