pub struct OutputRecord {
pub output: u8,
pub code: OutputControlCode,
pub timer: u16,
}Expand description
Single output record.
Fields§
§output: u8Output number on the PD.
code: OutputControlCodeControl code.
timer: u16Timer in 100 ms increments (16-bit LE).
Implementations§
Trait Implementations§
Source§impl Clone for OutputRecord
impl Clone for OutputRecord
Source§fn clone(&self) -> OutputRecord
fn clone(&self) -> OutputRecord
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 OutputRecord
impl Debug for OutputRecord
Source§impl PartialEq for OutputRecord
impl PartialEq for OutputRecord
impl Copy for OutputRecord
impl Eq for OutputRecord
impl StructuralPartialEq for OutputRecord
Auto Trait Implementations§
impl Freeze for OutputRecord
impl RefUnwindSafe for OutputRecord
impl Send for OutputRecord
impl Sync for OutputRecord
impl Unpin for OutputRecord
impl UnsafeUnpin for OutputRecord
impl UnwindSafe for OutputRecord
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