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>[src]
pub fn new(
sender_public_key: &'s SenderPublicKey,
receiver_private_key: &'r ReceiverPrivateKey
) -> ReceiverCombinedKey<'s, 'r>[src]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 = TShould always be Self
pub fn vzip(self) -> V