pub struct FrankenPublicMessage {
pub content: FrankenFramedContent,
pub auth: FrankenFramedContentAuthData,
pub membership_tag: Option<VLBytes>,
}Available on (32-bit or 64-bit) and (crate features
test-utils) only.Fields§
§content: FrankenFramedContent§auth: FrankenFramedContentAuthData§membership_tag: Option<VLBytes>Trait Implementations§
Source§impl Clone for FrankenPublicMessage
impl Clone for FrankenPublicMessage
Source§fn clone(&self) -> FrankenPublicMessage
fn clone(&self) -> FrankenPublicMessage
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 FrankenPublicMessage
impl Debug for FrankenPublicMessage
Source§impl Deserialize for FrankenPublicMessage
impl Deserialize for FrankenPublicMessage
Source§fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>where
Self: Sized,
fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>where
Self: Sized,
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 FrankenPublicMessage
impl DeserializeBytes for FrankenPublicMessage
Source§impl From<FrankenPublicMessage> for PublicMessage
impl From<FrankenPublicMessage> for PublicMessage
Source§fn from(fln: FrankenPublicMessage) -> Self
fn from(fln: FrankenPublicMessage) -> Self
Converts to this type from the input type.
Source§impl From<PublicMessage> for FrankenPublicMessage
impl From<PublicMessage> for FrankenPublicMessage
Source§fn from(ln: PublicMessage) -> Self
fn from(ln: PublicMessage) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FrankenPublicMessage
impl PartialEq for FrankenPublicMessage
Source§impl Serialize for FrankenPublicMessage
impl Serialize for FrankenPublicMessage
Source§impl Size for FrankenPublicMessage
impl Size for FrankenPublicMessage
fn tls_serialized_len(&self) -> usize
impl Eq for FrankenPublicMessage
impl StructuralPartialEq for FrankenPublicMessage
Auto Trait Implementations§
impl Freeze for FrankenPublicMessage
impl RefUnwindSafe for FrankenPublicMessage
impl Send for FrankenPublicMessage
impl Sync for FrankenPublicMessage
impl Unpin for FrankenPublicMessage
impl UnwindSafe for FrankenPublicMessage
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