pub struct EnhancedMode1CodeBuilder(/* private fields */);Implementations§
Source§impl EnhancedMode1CodeBuilder
impl EnhancedMode1CodeBuilder
pub fn new() -> Self
pub fn with_code_element_1_d(self, v: u16) -> Self
pub fn with_code_element_2_c(self, v: u16) -> Self
pub fn with_code_element_3_b(self, v: u16) -> Self
pub fn with_code_element_4_a(self, v: u16) -> Self
pub fn with_on_off_status(self, v: OnOffStatus) -> Self
pub fn with_damage_status(self, v: DamageStatus) -> Self
pub fn with_malfunction_status(self, v: MalfunctionStatus) -> Self
pub fn build(self) -> EnhancedMode1Code
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnhancedMode1CodeBuilder
impl RefUnwindSafe for EnhancedMode1CodeBuilder
impl Send for EnhancedMode1CodeBuilder
impl Sync for EnhancedMode1CodeBuilder
impl Unpin for EnhancedMode1CodeBuilder
impl UnwindSafe for EnhancedMode1CodeBuilder
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