pub struct DeveloperFieldDefinition {
pub field_def_num: u8,
pub size: u8,
pub developer_data_index: u8,
}Expand description
One developer-field reference inside a Definition.
The actual schema (name, units, base type, scale, …) is registered
dynamically via the developer_data_id (mesg 207) and field_description
(mesg 206) messages. A decoder must build an
(developer_data_index, field_def_num) → FieldDescription lookup before
decoding Data messages that reference dev fields.
Fields§
§field_def_num: u8Field definition number within the developer data schema.
size: u8Total byte width on the wire.
developer_data_index: u8Index into the developer data ID table identifying the data source.
Trait Implementations§
Source§impl Clone for DeveloperFieldDefinition
impl Clone for DeveloperFieldDefinition
Source§fn clone(&self) -> DeveloperFieldDefinition
fn clone(&self) -> DeveloperFieldDefinition
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 DeveloperFieldDefinition
impl Debug for DeveloperFieldDefinition
Source§impl PartialEq for DeveloperFieldDefinition
impl PartialEq for DeveloperFieldDefinition
Source§fn eq(&self, other: &DeveloperFieldDefinition) -> bool
fn eq(&self, other: &DeveloperFieldDefinition) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for DeveloperFieldDefinition
impl Eq for DeveloperFieldDefinition
impl StructuralPartialEq for DeveloperFieldDefinition
Auto Trait Implementations§
impl Freeze for DeveloperFieldDefinition
impl RefUnwindSafe for DeveloperFieldDefinition
impl Send for DeveloperFieldDefinition
impl Sync for DeveloperFieldDefinition
impl Unpin for DeveloperFieldDefinition
impl UnsafeUnpin for DeveloperFieldDefinition
impl UnwindSafe for DeveloperFieldDefinition
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