pub struct MailboxMessageData {
pub message: String,
pub arb_id: u32,
pub extended: bool,
pub len: u8,
pub update_seq: u64,
pub signals: Vec<MailboxSignalData>,
}Fields§
§message: String§arb_id: u32§extended: bool§len: u8§update_seq: u64§signals: Vec<MailboxSignalData>Trait Implementations§
Source§impl Clone for MailboxMessageData
impl Clone for MailboxMessageData
Source§fn clone(&self) -> MailboxMessageData
fn clone(&self) -> MailboxMessageData
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 MailboxMessageData
impl Debug for MailboxMessageData
Source§impl<'de> Deserialize<'de> for MailboxMessageData
impl<'de> Deserialize<'de> for MailboxMessageData
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
Auto Trait Implementations§
impl Freeze for MailboxMessageData
impl RefUnwindSafe for MailboxMessageData
impl Send for MailboxMessageData
impl Sync for MailboxMessageData
impl Unpin for MailboxMessageData
impl UnsafeUnpin for MailboxMessageData
impl UnwindSafe for MailboxMessageData
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