Struct serde_encrypt::ReceiverCombinedKey [−][src]
pub struct ReceiverCombinedKey<'s, 'r> { /* fields omitted */ }
Expand description
(Alice's public key
, Bob's private key
) pair.
(Alice is a sender and Bob a receiver.)
Implementations
pub fn new(
sender_public_key: &'s SenderPublicKey,
receiver_private_key: &'r ReceiverPrivateKey
) -> ReceiverCombinedKey<'s, 'r>
pub fn new(
sender_public_key: &'s SenderPublicKey,
receiver_private_key: &'r ReceiverPrivateKey
) -> ReceiverCombinedKey<'s, 'r>
Constructor.
Trait Implementations
Auto Trait Implementations
impl<'s, 'r> RefUnwindSafe for ReceiverCombinedKey<'s, 'r>
impl<'s, 'r> Send for ReceiverCombinedKey<'s, 'r>
impl<'s, 'r> Sync for ReceiverCombinedKey<'s, 'r>
impl<'s, 'r> Unpin for ReceiverCombinedKey<'s, 'r>
impl<'s, 'r> UnwindSafe for ReceiverCombinedKey<'s, 'r>
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V