pub struct CiphertextBytes {
pub ml: B64,
pub ec: B64,
}Expand description
Encrypted SharedSecret. Create using EncapKey::encap and
decrypt using DecapKey::decap.
Fields§
§ml: B64§ec: B64CompressedRistretto bytes.
Trait Implementations§
Source§impl Clone for CiphertextBytes
impl Clone for CiphertextBytes
Source§fn clone(&self) -> CiphertextBytes
fn clone(&self) -> CiphertextBytes
Returns a duplicate 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 CiphertextBytes
impl Debug for CiphertextBytes
Source§impl<'de> Deserialize<'de> for CiphertextBytes
impl<'de> Deserialize<'de> for CiphertextBytes
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CiphertextBytes
impl PartialEq for CiphertextBytes
Source§impl Serialize for CiphertextBytes
impl Serialize for CiphertextBytes
impl Eq for CiphertextBytes
impl StructuralPartialEq for CiphertextBytes
Auto Trait Implementations§
impl Freeze for CiphertextBytes
impl RefUnwindSafe for CiphertextBytes
impl Send for CiphertextBytes
impl Sync for CiphertextBytes
impl Unpin for CiphertextBytes
impl UnsafeUnpin for CiphertextBytes
impl UnwindSafe for CiphertextBytes
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more