Struct stm32_metapac::syscfg::regs::Cfgr4
#[repr(transparent)]pub struct Cfgr4(pub u32);
Expand description
configuration register 4
Tuple Fields§
§0: u32
Implementations§
§impl Cfgr4
impl Cfgr4
pub const fn adc12_ext2_rmp(&self) -> Adc12Ext2Rmp
pub const fn adc12_ext2_rmp(&self) -> Adc12Ext2Rmp
Controls the Input trigger of ADC12 regular channel EXT2
pub fn set_adc12_ext2_rmp(&mut self, val: Adc12Ext2Rmp)
pub fn set_adc12_ext2_rmp(&mut self, val: Adc12Ext2Rmp)
Controls the Input trigger of ADC12 regular channel EXT2
pub const fn adc12_ext3_rmp(&self) -> Adc12Ext3Rmp
pub const fn adc12_ext3_rmp(&self) -> Adc12Ext3Rmp
Controls the Input trigger of ADC12 regular channel EXT3
pub fn set_adc12_ext3_rmp(&mut self, val: Adc12Ext3Rmp)
pub fn set_adc12_ext3_rmp(&mut self, val: Adc12Ext3Rmp)
Controls the Input trigger of ADC12 regular channel EXT3
pub const fn adc12_ext5_rmp(&self) -> Adc12Ext5Rmp
pub const fn adc12_ext5_rmp(&self) -> Adc12Ext5Rmp
Controls the Input trigger of ADC12 regular channel EXT5
pub fn set_adc12_ext5_rmp(&mut self, val: Adc12Ext5Rmp)
pub fn set_adc12_ext5_rmp(&mut self, val: Adc12Ext5Rmp)
Controls the Input trigger of ADC12 regular channel EXT5
pub const fn adc12_ext13_rmp(&self) -> Adc12Ext13Rmp
pub const fn adc12_ext13_rmp(&self) -> Adc12Ext13Rmp
Controls the Input trigger of ADC12 regular channel EXT13
pub fn set_adc12_ext13_rmp(&mut self, val: Adc12Ext13Rmp)
pub fn set_adc12_ext13_rmp(&mut self, val: Adc12Ext13Rmp)
Controls the Input trigger of ADC12 regular channel EXT13
pub const fn adc12_ext15_rmp(&self) -> Adc12Ext15Rmp
pub const fn adc12_ext15_rmp(&self) -> Adc12Ext15Rmp
Controls the Input trigger of ADC12 regular channel EXT15
pub fn set_adc12_ext15_rmp(&mut self, val: Adc12Ext15Rmp)
pub fn set_adc12_ext15_rmp(&mut self, val: Adc12Ext15Rmp)
Controls the Input trigger of ADC12 regular channel EXT15
pub const fn adc12_jext3_rmp(&self) -> Adc12Jext3Rmp
pub const fn adc12_jext3_rmp(&self) -> Adc12Jext3Rmp
Controls the Input trigger of ADC12 injected channel JEXT3
pub fn set_adc12_jext3_rmp(&mut self, val: Adc12Jext3Rmp)
pub fn set_adc12_jext3_rmp(&mut self, val: Adc12Jext3Rmp)
Controls the Input trigger of ADC12 injected channel JEXT3
pub const fn adc12_jext6_rmp(&self) -> Adc12Jext6Rmp
pub const fn adc12_jext6_rmp(&self) -> Adc12Jext6Rmp
Controls the Input trigger of ADC12 injected channel JEXT6
pub fn set_adc12_jext6_rmp(&mut self, val: Adc12Jext6Rmp)
pub fn set_adc12_jext6_rmp(&mut self, val: Adc12Jext6Rmp)
Controls the Input trigger of ADC12 injected channel JEXT6
pub const fn adc12_jext13_rmp(&self) -> Adc12Jext13Rmp
pub const fn adc12_jext13_rmp(&self) -> Adc12Jext13Rmp
Controls the Input trigger of ADC12 injected channel JEXT13
pub fn set_adc12_jext13_rmp(&mut self, val: Adc12Jext13Rmp)
pub fn set_adc12_jext13_rmp(&mut self, val: Adc12Jext13Rmp)
Controls the Input trigger of ADC12 injected channel JEXT13
pub const fn adc34_ext5_rmp(&self) -> Adc34Ext5Rmp
pub const fn adc34_ext5_rmp(&self) -> Adc34Ext5Rmp
Controls the Input trigger of ADC34 regular channel EXT5
pub fn set_adc34_ext5_rmp(&mut self, val: Adc34Ext5Rmp)
pub fn set_adc34_ext5_rmp(&mut self, val: Adc34Ext5Rmp)
Controls the Input trigger of ADC34 regular channel EXT5
pub const fn adc34_ext6_rmp(&self) -> Adc34Ext6Rmp
pub const fn adc34_ext6_rmp(&self) -> Adc34Ext6Rmp
Controls the Input trigger of ADC34 regular channel EXT6
pub fn set_adc34_ext6_rmp(&mut self, val: Adc34Ext6Rmp)
pub fn set_adc34_ext6_rmp(&mut self, val: Adc34Ext6Rmp)
Controls the Input trigger of ADC34 regular channel EXT6
pub const fn adc34_ext15_rmp(&self) -> Adc34Ext15Rmp
pub const fn adc34_ext15_rmp(&self) -> Adc34Ext15Rmp
Controls the Input trigger of ADC34 regular channel EXT15
pub fn set_adc34_ext15_rmp(&mut self, val: Adc34Ext15Rmp)
pub fn set_adc34_ext15_rmp(&mut self, val: Adc34Ext15Rmp)
Controls the Input trigger of ADC34 regular channel EXT15
pub const fn adc34_jext5_rmp(&self) -> Adc34Jext5Rmp
pub const fn adc34_jext5_rmp(&self) -> Adc34Jext5Rmp
Controls the Input trigger of ADC34 injected channel JEXT5
pub fn set_adc34_jext5_rmp(&mut self, val: Adc34Jext5Rmp)
pub fn set_adc34_jext5_rmp(&mut self, val: Adc34Jext5Rmp)
Controls the Input trigger of ADC34 injected channel JEXT5
pub const fn adc34_jext11_rmp(&self) -> Adc34Jext11Rmp
pub const fn adc34_jext11_rmp(&self) -> Adc34Jext11Rmp
Controls the Input trigger of ADC34 injected channel JEXT11
pub fn set_adc34_jext11_rmp(&mut self, val: Adc34Jext11Rmp)
pub fn set_adc34_jext11_rmp(&mut self, val: Adc34Jext11Rmp)
Controls the Input trigger of ADC34 injected channel JEXT11
pub const fn adc34_jext14_rmp(&self) -> Adc34Jext14Rmp
pub const fn adc34_jext14_rmp(&self) -> Adc34Jext14Rmp
Controls the Input trigger of ADC34 injected channel JEXT14
pub fn set_adc34_jext14_rmp(&mut self, val: Adc34Jext14Rmp)
pub fn set_adc34_jext14_rmp(&mut self, val: Adc34Jext14Rmp)
Controls the Input trigger of ADC34 injected channel JEXT14
Trait Implementations§
impl Copy for Cfgr4
impl Eq for Cfgr4
impl StructuralPartialEq for Cfgr4
Auto Trait Implementations§
impl Freeze for Cfgr4
impl RefUnwindSafe for Cfgr4
impl Send for Cfgr4
impl Sync for Cfgr4
impl Unpin for Cfgr4
impl UnwindSafe for Cfgr4
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)