pub struct EnhancedMode1Code {
pub code_element_1_d: u16,
pub code_element_2_c: u16,
pub code_element_3_b: u16,
pub code_element_4_a: u16,
pub on_off_status: OnOffStatus,
pub damage_status: DamageStatus,
pub malfunction_status: MalfunctionStatus,
}Expand description
B.2.9 Enhanced Mode 1 Code record
Fields§
§code_element_1_d: u16§code_element_2_c: u16§code_element_3_b: u16§code_element_4_a: u16§on_off_status: OnOffStatus§damage_status: DamageStatus§malfunction_status: MalfunctionStatusImplementations§
Source§impl EnhancedMode1Code
impl EnhancedMode1Code
pub fn new() -> Self
pub fn builder() -> EnhancedMode1CodeBuilder
Trait Implementations§
Source§impl Clone for EnhancedMode1Code
impl Clone for EnhancedMode1Code
Source§fn clone(&self) -> EnhancedMode1Code
fn clone(&self) -> EnhancedMode1Code
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 EnhancedMode1Code
impl Debug for EnhancedMode1Code
Source§impl Default for EnhancedMode1Code
impl Default for EnhancedMode1Code
Source§fn default() -> EnhancedMode1Code
fn default() -> EnhancedMode1Code
Returns the “default value” for a type. Read more
Source§impl From<&EnhancedMode1Code> for u16
impl From<&EnhancedMode1Code> for u16
Source§fn from(value: &EnhancedMode1Code) -> Self
fn from(value: &EnhancedMode1Code) -> Self
Converts to this type from the input type.
Source§impl From<u16> for EnhancedMode1Code
impl From<u16> for EnhancedMode1Code
Source§impl PartialEq for EnhancedMode1Code
impl PartialEq for EnhancedMode1Code
impl StructuralPartialEq for EnhancedMode1Code
Auto Trait Implementations§
impl Freeze for EnhancedMode1Code
impl RefUnwindSafe for EnhancedMode1Code
impl Send for EnhancedMode1Code
impl Sync for EnhancedMode1Code
impl Unpin for EnhancedMode1Code
impl UnwindSafe for EnhancedMode1Code
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