pub struct DelayDoInputs {
pub enable: bool,
pub enable_changed: bool,
pub standby: bool,
pub standby_changed: bool,
pub active: bool,
pub active_changed: bool,
}Expand description
Input signals for the delay-do state machine.
Fields§
§enable: boolEnable/disable control
enable_changed: boolWhether the “enable” signal changed since last step
standby: boolStandby condition
standby_changed: boolWhether the “standby” signal changed since last step
active: boolActive condition
active_changed: boolWhether the “active” signal changed since last step
Trait Implementations§
Source§impl Clone for DelayDoInputs
impl Clone for DelayDoInputs
Source§fn clone(&self) -> DelayDoInputs
fn clone(&self) -> DelayDoInputs
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 DelayDoInputs
impl Debug for DelayDoInputs
impl Copy for DelayDoInputs
Auto Trait Implementations§
impl Freeze for DelayDoInputs
impl RefUnwindSafe for DelayDoInputs
impl Send for DelayDoInputs
impl Sync for DelayDoInputs
impl Unpin for DelayDoInputs
impl UnsafeUnpin for DelayDoInputs
impl UnwindSafe for DelayDoInputs
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