pub struct FeatureEngineStatus {
pub halt_or_sleep: bool,
pub overload: bool,
pub data_tx_active: bool,
pub disabled_by_host: bool,
pub watchdog_not_ack: bool,
}
Expand description
Bit layout
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
° ° ° ° ° ° ° ° ° ° ╰╯ ╰╯ ╰╯ ° ╰╯ ╰╯
Fields§
§halt_or_sleep: bool
Feature engine is in halt or sleep state.
overload: bool
Ongoing transfer of data to/from the feature engine.
data_tx_active: bool
DMA controller has started DMA and DMA is in progress.
disabled_by_host: bool
Feature engine was disabled by host. Perform a soft reset to re-enable feature engine.
watchdog_not_ack: bool
Feature engine watchdog timer has expired. Perform a soft reset to re-enable feature engine.
Trait Implementations§
Source§impl Clone for FeatureEngineStatus
impl Clone for FeatureEngineStatus
Source§fn clone(&self) -> FeatureEngineStatus
fn clone(&self) -> FeatureEngineStatus
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 FeatureEngineStatus
impl Debug for FeatureEngineStatus
Source§impl From<FeatureEngineStatus> for [u8; 2]
impl From<FeatureEngineStatus> for [u8; 2]
Source§fn from(value: FeatureEngineStatus) -> Self
fn from(value: FeatureEngineStatus) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FeatureEngineStatus
impl PartialEq for FeatureEngineStatus
impl Copy for FeatureEngineStatus
impl Eq for FeatureEngineStatus
impl StructuralPartialEq for FeatureEngineStatus
Auto Trait Implementations§
impl Freeze for FeatureEngineStatus
impl RefUnwindSafe for FeatureEngineStatus
impl Send for FeatureEngineStatus
impl Sync for FeatureEngineStatus
impl Unpin for FeatureEngineStatus
impl UnwindSafe for FeatureEngineStatus
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