Struct serde_encrypt::key::key_pair::ReceiverKeyPair
source · [−]pub struct ReceiverKeyPair { /* private fields */ }
Expand description
Message receiver’s key pair
Trait Implementations
sourceimpl Clone for ReceiverKeyPair
impl Clone for ReceiverKeyPair
sourcefn clone(&self) -> ReceiverKeyPair
fn clone(&self) -> ReceiverKeyPair
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 ReceiverKeyPair
impl Debug for ReceiverKeyPair
sourceimpl ReceiverKeyPairCore for ReceiverKeyPair
impl ReceiverKeyPairCore for ReceiverKeyPair
type R = RngSingletonImpl
type R = RngSingletonImpl
RNG singleton
sourcefn new(
receiver_private_key: ReceiverPrivateKey,
receiver_public_key: ReceiverPublicKey
) -> Self where
Self: Sized,
fn new(
receiver_private_key: ReceiverPrivateKey,
receiver_public_key: ReceiverPublicKey
) -> Self where
Self: Sized,
Constructor
sourcefn private_key(&self) -> &ReceiverPrivateKey
fn private_key(&self) -> &ReceiverPrivateKey
Ref to private key.
sourcefn public_key(&self) -> &ReceiverPublicKey
fn public_key(&self) -> &ReceiverPublicKey
Ref to public key.
Auto Trait Implementations
impl RefUnwindSafe for ReceiverKeyPair
impl Send for ReceiverKeyPair
impl Sync for ReceiverKeyPair
impl Unpin for ReceiverKeyPair
impl UnwindSafe for ReceiverKeyPair
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