pub struct MessagePayload {
pub value: AnyOctetString,
}Available on crate feature
alloc only.Fields§
§value: AnyOctetStringImplementations§
Source§impl MessagePayload
impl MessagePayload
Sourcepub fn into_parts(self) -> MessagePayloadParts
pub fn into_parts(self) -> MessagePayloadParts
Converts Self into its parts.
Sourcepub fn from_parts(parts: MessagePayloadParts) -> Self
pub fn from_parts(parts: MessagePayloadParts) -> Self
Source§impl MessagePayload
impl MessagePayload
pub const fn new(value: AnyOctetString) -> Self
Trait Implementations§
Source§impl<'arbitrary> Arbitrary<'arbitrary> for MessagePayload
impl<'arbitrary> Arbitrary<'arbitrary> for MessagePayload
Source§fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the given unstructured data. Read moreSource§fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the entirety of the given
unstructured data. Read moreSource§fn size_hint(depth: usize) -> (usize, Option<usize>)
fn size_hint(depth: usize) -> (usize, Option<usize>)
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§fn try_size_hint(
depth: usize,
) -> Result<(usize, Option<usize>), MaxRecursionReached>
fn try_size_hint( depth: usize, ) -> Result<(usize, Option<usize>), MaxRecursionReached>
Get a size hint for how many bytes out of an
Unstructured this type
needs to construct itself. Read moreSource§impl Clone for MessagePayload
impl Clone for MessagePayload
Source§fn clone(&self) -> MessagePayload
fn clone(&self) -> MessagePayload
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MessagePayload
impl Debug for MessagePayload
Source§impl DecodeWithLength for MessagePayload
impl DecodeWithLength for MessagePayload
Source§impl Default for MessagePayload
impl Default for MessagePayload
Source§fn default() -> MessagePayload
fn default() -> MessagePayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessagePayload
impl<'de> Deserialize<'de> for MessagePayload
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 Encode for MessagePayload
impl Encode for MessagePayload
Source§impl Encode for MessagePayload
impl Encode for MessagePayload
Source§impl From<AnyOctetString> for MessagePayload
impl From<AnyOctetString> for MessagePayload
Source§fn from(value: AnyOctetString) -> Self
fn from(value: AnyOctetString) -> Self
Converts to this type from the input type.
Source§impl From<MessagePayload> for AnyOctetString
impl From<MessagePayload> for AnyOctetString
Source§fn from(value: MessagePayload) -> Self
fn from(value: MessagePayload) -> Self
Converts to this type from the input type.
Source§impl Hash for MessagePayload
impl Hash for MessagePayload
Source§impl Ord for MessagePayload
impl Ord for MessagePayload
Source§impl PartialEq for MessagePayload
impl PartialEq for MessagePayload
Source§impl PartialOrd for MessagePayload
impl PartialOrd for MessagePayload
Source§impl Serialize for MessagePayload
impl Serialize for MessagePayload
impl Eq for MessagePayload
impl StructuralPartialEq for MessagePayload
Auto Trait Implementations§
impl !Freeze for MessagePayload
impl RefUnwindSafe for MessagePayload
impl Send for MessagePayload
impl Sync for MessagePayload
impl Unpin for MessagePayload
impl UnwindSafe for MessagePayload
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)