pub struct Message<'payload> {
pub connection_id: ConnectionId,
pub payload: MessagePayload<'payload>,
}Expand description
Protocol message.
Fields§
§connection_id: ConnectionIdConnection ID: 0 for control messages (Hello, HelloYourself)
payload: MessagePayload<'payload>Message payload
Trait Implementations§
Auto Trait Implementations§
impl<'payload> Freeze for Message<'payload>
impl<'payload> RefUnwindSafe for Message<'payload>
impl<'payload> Send for Message<'payload>
impl<'payload> !Sync for Message<'payload>
impl<'payload> Unpin for Message<'payload>
impl<'payload> UnsafeUnpin for Message<'payload>
impl<'payload> UnwindSafe for Message<'payload>
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