pub struct KeyPackageBytes { /* private fields */ }Expand description
Serialized key package for joining a conversation.
Carries the TLS-serialized key package and the owner’s identity bytes.
Implementations§
Trait Implementations§
Source§impl Clone for KeyPackageBytes
impl Clone for KeyPackageBytes
Source§fn clone(&self) -> KeyPackageBytes
fn clone(&self) -> KeyPackageBytes
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KeyPackageBytes
impl Debug for KeyPackageBytes
Source§impl PartialEq for KeyPackageBytes
impl PartialEq for KeyPackageBytes
Source§fn eq(&self, other: &KeyPackageBytes) -> bool
fn eq(&self, other: &KeyPackageBytes) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for KeyPackageBytes
impl StructuralPartialEq for KeyPackageBytes
Auto Trait Implementations§
impl Freeze for KeyPackageBytes
impl RefUnwindSafe for KeyPackageBytes
impl Send for KeyPackageBytes
impl Sync for KeyPackageBytes
impl Unpin for KeyPackageBytes
impl UnsafeUnpin for KeyPackageBytes
impl UnwindSafe for KeyPackageBytes
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<T> Declassify for T
impl<T> Declassify for T
type Declassified = T
fn declassify(self) -> T
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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