Struct serde_encrypt::key::key_pair::SenderKeyPair
source · [−]pub struct SenderKeyPair { /* private fields */ }
Expand description
Message sender’s key pair
Trait Implementations
sourceimpl Clone for SenderKeyPair
impl Clone for SenderKeyPair
sourcefn clone(&self) -> SenderKeyPair
fn clone(&self) -> SenderKeyPair
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SenderKeyPair
impl Debug for SenderKeyPair
sourceimpl SenderKeyPairCore for SenderKeyPair
impl SenderKeyPairCore for SenderKeyPair
type R = RngSingletonImpl
type R = RngSingletonImpl
RNG singleton
sourcefn new(
sender_private_key: SenderPrivateKey,
sender_public_key: SenderPublicKey
) -> Self where
Self: Sized,
fn new(
sender_private_key: SenderPrivateKey,
sender_public_key: SenderPublicKey
) -> Self where
Self: Sized,
Constructor
sourcefn private_key(&self) -> &SenderPrivateKey
fn private_key(&self) -> &SenderPrivateKey
Ref to private key.
sourcefn public_key(&self) -> &SenderPublicKey
fn public_key(&self) -> &SenderPublicKey
Ref to public key.
Auto Trait Implementations
impl RefUnwindSafe for SenderKeyPair
impl Send for SenderKeyPair
impl Sync for SenderKeyPair
impl Unpin for SenderKeyPair
impl UnwindSafe for SenderKeyPair
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more