Struct hpke_dispatch::EncappedKeyAndCiphertext
source · pub struct EncappedKeyAndCiphertext {
pub encapped_key: Vec<u8>,
pub ciphertext: Vec<u8>,
}
Expand description
a simple struct to return the combined encapsulated key and ciphertext from seal
Fields§
§encapped_key: Vec<u8>
the encapsulated encryption key
ciphertext: Vec<u8>
the ciphertext, encrypted with the key
Implementations§
Trait Implementations§
source§impl Clone for EncappedKeyAndCiphertext
impl Clone for EncappedKeyAndCiphertext
source§fn clone(&self) -> EncappedKeyAndCiphertext
fn clone(&self) -> EncappedKeyAndCiphertext
Returns a copy 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 EncappedKeyAndCiphertext
impl Debug for EncappedKeyAndCiphertext
source§impl PartialEq<EncappedKeyAndCiphertext> for EncappedKeyAndCiphertext
impl PartialEq<EncappedKeyAndCiphertext> for EncappedKeyAndCiphertext
source§fn eq(&self, other: &EncappedKeyAndCiphertext) -> bool
fn eq(&self, other: &EncappedKeyAndCiphertext) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for EncappedKeyAndCiphertext
impl StructuralEq for EncappedKeyAndCiphertext
impl StructuralPartialEq for EncappedKeyAndCiphertext
Auto Trait Implementations§
impl RefUnwindSafe for EncappedKeyAndCiphertext
impl Send for EncappedKeyAndCiphertext
impl Sync for EncappedKeyAndCiphertext
impl Unpin for EncappedKeyAndCiphertext
impl UnwindSafe for EncappedKeyAndCiphertext
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