Struct stm32_hal2::pac::gpioc::ospeedr::OSPEEDR1_W [−][src]
pub struct OSPEEDR1_W<'a> { /* fields omitted */ }
Write proxy for field OSPEEDR1
Implementations
impl<'a> OSPEEDR1_W<'a>
[src]
impl<'a> OSPEEDR1_W<'a>
[src]pub fn variant(self, variant: OSPEEDR15_A) -> &'a mut W<u32, Reg<u32, _OSPEEDR>>
[src]
Writes variant
to the field
pub fn low_speed(self) -> &'a mut W<u32, Reg<u32, _OSPEEDR>>
[src]
Low speed
pub fn medium_speed(self) -> &'a mut W<u32, Reg<u32, _OSPEEDR>>
[src]
Medium speed
pub fn high_speed(self) -> &'a mut W<u32, Reg<u32, _OSPEEDR>>
[src]
High speed
pub fn very_high_speed(self) -> &'a mut W<u32, Reg<u32, _OSPEEDR>>
[src]
Very high speed
pub fn bits(self, value: u8) -> &'a mut W<u32, Reg<u32, _OSPEEDR>>
[src]
Writes raw bits to the field