pub struct KnownOpaqueMessage {
pub id: MessageId,
pub protocol_version: u32,
pub payload: BoundedBytes<MAX_OPAQUE_MESSAGE_BYTES>,
}Expand description
A cataloged but untyped message retained for explicit bounded forwarding.
Fields§
§id: MessageId§protocol_version: u32§payload: BoundedBytes<MAX_OPAQUE_MESSAGE_BYTES>Trait Implementations§
Source§impl Clone for KnownOpaqueMessage
impl Clone for KnownOpaqueMessage
Source§fn clone(&self) -> KnownOpaqueMessage
fn clone(&self) -> KnownOpaqueMessage
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 KnownOpaqueMessage
impl Debug for KnownOpaqueMessage
impl Eq for KnownOpaqueMessage
Source§impl PartialEq for KnownOpaqueMessage
impl PartialEq for KnownOpaqueMessage
impl StructuralPartialEq for KnownOpaqueMessage
Auto Trait Implementations§
impl Freeze for KnownOpaqueMessage
impl RefUnwindSafe for KnownOpaqueMessage
impl Send for KnownOpaqueMessage
impl Sync for KnownOpaqueMessage
impl Unpin for KnownOpaqueMessage
impl UnsafeUnpin for KnownOpaqueMessage
impl UnwindSafe for KnownOpaqueMessage
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