pub struct MessageListEntry {
pub label: String,
pub kind: MessageEntryKind,
pub arb_id: u32,
pub extended: bool,
pub fd: bool,
pub len: u8,
pub last_seen_unix_ms: u128,
pub has_rx: bool,
pub has_tx: bool,
}Fields§
§label: String§kind: MessageEntryKind§arb_id: u32§extended: bool§fd: bool§len: u8§last_seen_unix_ms: u128§has_rx: bool§has_tx: boolTrait Implementations§
Source§impl Clone for MessageListEntry
impl Clone for MessageListEntry
Source§fn clone(&self) -> MessageListEntry
fn clone(&self) -> MessageListEntry
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 MessageListEntry
impl Debug for MessageListEntry
Source§impl<'de> Deserialize<'de> for MessageListEntry
impl<'de> Deserialize<'de> for MessageListEntry
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 JsonSchema for MessageListEntry
impl JsonSchema for MessageListEntry
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for MessageListEntry
impl RefUnwindSafe for MessageListEntry
impl Send for MessageListEntry
impl Sync for MessageListEntry
impl Unpin for MessageListEntry
impl UnsafeUnpin for MessageListEntry
impl UnwindSafe for MessageListEntry
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