pub struct FrankenMlsMessage {
pub version: u16,
pub body: FrankenMlsMessageBody,
}Available on (32-bit or 64-bit) and (crate features
test-utils) only.Fields§
§version: u16§body: FrankenMlsMessageBodyTrait Implementations§
Source§impl Clone for FrankenMlsMessage
impl Clone for FrankenMlsMessage
Source§fn clone(&self) -> FrankenMlsMessage
fn clone(&self) -> FrankenMlsMessage
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 FrankenMlsMessage
impl Debug for FrankenMlsMessage
Source§impl Deserialize for FrankenMlsMessage
impl Deserialize for FrankenMlsMessage
Source§fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
Available on crate feature
std only.This function deserializes the
bytes from the provided a std::io::Read
and returns the populated struct. Read moreSource§impl DeserializeBytes for FrankenMlsMessage
impl DeserializeBytes for FrankenMlsMessage
Source§impl From<FrankenMlsMessage> for MlsMessageOut
impl From<FrankenMlsMessage> for MlsMessageOut
Source§fn from(fln: FrankenMlsMessage) -> Self
fn from(fln: FrankenMlsMessage) -> Self
Converts to this type from the input type.
Source§impl From<MlsMessageOut> for FrankenMlsMessage
impl From<MlsMessageOut> for FrankenMlsMessage
Source§fn from(ln: MlsMessageOut) -> Self
fn from(ln: MlsMessageOut) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FrankenMlsMessage
impl PartialEq for FrankenMlsMessage
Source§impl Serialize for &FrankenMlsMessage
impl Serialize for &FrankenMlsMessage
Source§impl Serialize for FrankenMlsMessage
impl Serialize for FrankenMlsMessage
Source§impl Size for &FrankenMlsMessage
impl Size for &FrankenMlsMessage
fn tls_serialized_len(&self) -> usize
Source§impl Size for FrankenMlsMessage
impl Size for FrankenMlsMessage
fn tls_serialized_len(&self) -> usize
impl Eq for FrankenMlsMessage
impl StructuralPartialEq for FrankenMlsMessage
Auto Trait Implementations§
impl Freeze for FrankenMlsMessage
impl RefUnwindSafe for FrankenMlsMessage
impl Send for FrankenMlsMessage
impl Sync for FrankenMlsMessage
impl Unpin for FrankenMlsMessage
impl UnwindSafe for FrankenMlsMessage
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
§impl<T> Classify for T
impl<T> Classify for T
type Classified = T
fn classify(self) -> T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Declassify for T
impl<T> Declassify for T
type Declassified = T
fn declassify(self) -> T
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