[−][src]Enum stm32f0xx_hal::stm32::tim2::cr2::MMSR
Possible values of the field MMS
Variants
RESETThe UG bit from the TIMx_EGR register is used as trigger output
ENABLEThe counter enable signal, CNT_EN, is used as trigger output
UPDATEThe update event is selected as trigger output
COMPAREPULSEThe trigger output send a positive pulse when the CC1IF flag it to be set, as soon as a capture or a compare match occurred
COMPAREOC1OC1REF signal is used as trigger output
COMPAREOC2OC2REF signal is used as trigger output
COMPAREOC3OC3REF signal is used as trigger output
COMPAREOC4OC4REF signal is used as trigger output
Methods
impl MMSR[src]
pub fn bits(&self) -> u8[src]
Value of the field as raw bits
pub fn is_reset(&self) -> bool[src]
Checks if the value of the field is RESET
pub fn is_enable(&self) -> bool[src]
Checks if the value of the field is ENABLE
pub fn is_update(&self) -> bool[src]
Checks if the value of the field is UPDATE
pub fn is_compare_pulse(&self) -> bool[src]
Checks if the value of the field is COMPAREPULSE
pub fn is_compare_oc1(&self) -> bool[src]
Checks if the value of the field is COMPAREOC1
pub fn is_compare_oc2(&self) -> bool[src]
Checks if the value of the field is COMPAREOC2
pub fn is_compare_oc3(&self) -> bool[src]
Checks if the value of the field is COMPAREOC3
pub fn is_compare_oc4(&self) -> bool[src]
Checks if the value of the field is COMPAREOC4
Trait Implementations
impl PartialEq<MMSR> for MMSR[src]
fn eq(&self, other: &MMSR) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
This method tests for !=.
impl Clone for MMSR[src]
fn clone(&self) -> MMSR[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Copy for MMSR[src]
impl Debug for MMSR[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T[src]
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Same for T
type Output = T
Should always be Self