Enum stm32f103xx::tim9::smcr::SMSR
[−]
[src]
pub enum SMSR { DISABLED, RESET, GATED, TRIGGER, EXTERNAL, _Reserved(u8), }
Possible values of the field SMS
Variants
DISABLED
Counter disabled
RESET
Rising edge of the selected trigger input (TRGI) reinitializes the counter
GATED
The counter clock is enabled when the trigger input (TRGI) is high
TRIGGER
The counter starts at a rising edge of the trigger TRGI
EXTERNAL
Rising edges of the selected trigger (TRGI) clock the counter
_Reserved(u8)
Reserved
Methods
impl SMSR
[src]
pub fn bits(&self) -> u8
[src]
Value of the field as raw bits
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_reset(&self) -> bool
[src]
Checks if the value of the field is RESET
pub fn is_gated(&self) -> bool
[src]
Checks if the value of the field is GATED
pub fn is_trigger(&self) -> bool
[src]
Checks if the value of the field is TRIGGER
pub fn is_external(&self) -> bool
[src]
Checks if the value of the field is EXTERNAL
Trait Implementations
impl Clone for SMSR
[src]
fn clone(&self) -> SMSR
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for SMSR
[src]
impl Debug for SMSR
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more