#[repr(transparent)]pub struct ConfigMutual(pub u32);Expand description
TSI CONFIG Register (TSI_CONFIG) for mutual-capacitor (CONFIG_MUTUAL)
Tuple Fields§
§0: u32Implementations§
Source§impl ConfigMutual
impl ConfigMutual
Sourcepub const fn mode(&self) -> ConfigMutualMode
pub const fn mode(&self) -> ConfigMutualMode
MODE
Sourcepub const fn set_mode(&mut self, val: ConfigMutualMode)
pub const fn set_mode(&mut self, val: ConfigMutualMode)
MODE
Sourcepub const fn set_m_nmirror(&mut self, val: MNmirror)
pub const fn set_m_nmirror(&mut self, val: MNmirror)
M_NMIRROR
Sourcepub const fn m_pmirrorr(&self) -> MPmirrorr
pub const fn m_pmirrorr(&self) -> MPmirrorr
M_PMIRRORR
Sourcepub const fn set_m_pmirrorr(&mut self, val: MPmirrorr)
pub const fn set_m_pmirrorr(&mut self, val: MPmirrorr)
M_PMIRRORR
Sourcepub const fn m_pmirrorl(&self) -> MPmirrorl
pub const fn m_pmirrorl(&self) -> MPmirrorl
M_PMIRRORL
Sourcepub const fn set_m_pmirrorl(&mut self, val: MPmirrorl)
pub const fn set_m_pmirrorl(&mut self, val: MPmirrorl)
M_PMIRRORL
Sourcepub const fn set_m_cnt_en(&mut self, val: MCntEn)
pub const fn set_m_cnt_en(&mut self, val: MCntEn)
M_CNT_EN
Sourcepub const fn m_tx_pd_en(&self) -> MTxPdEn
pub const fn m_tx_pd_en(&self) -> MTxPdEn
M_TX_PD_EN
Sourcepub const fn set_m_tx_pd_en(&mut self, val: MTxPdEn)
pub const fn set_m_tx_pd_en(&mut self, val: MTxPdEn)
M_TX_PD_EN
Sourcepub const fn m_sen_boost(&self) -> MSenBoost
pub const fn m_sen_boost(&self) -> MSenBoost
M_SEN_BOOST
Sourcepub const fn set_m_sen_boost(&mut self, val: MSenBoost)
pub const fn set_m_sen_boost(&mut self, val: MSenBoost)
M_SEN_BOOST
Sourcepub const fn pre_chrg_mode(&self) -> PreChrgMode
pub const fn pre_chrg_mode(&self) -> PreChrgMode
PRE_CHRG_MODE
Sourcepub const fn set_pre_chrg_mode(&mut self, val: PreChrgMode)
pub const fn set_pre_chrg_mode(&mut self, val: PreChrgMode)
PRE_CHRG_MODE
Sourcepub const fn set_m_pre_res(&mut self, val: MPreRes)
pub const fn set_m_pre_res(&mut self, val: MPreRes)
M_PRE_RES
Sourcepub const fn m_pre_current(&self) -> MPreCurrent
pub const fn m_pre_current(&self) -> MPreCurrent
M_PRE_CURRENT
Sourcepub const fn set_m_pre_current(&mut self, val: MPreCurrent)
pub const fn set_m_pre_current(&mut self, val: MPreCurrent)
M_PRE_CURRENT
Trait Implementations§
Source§impl Clone for ConfigMutual
impl Clone for ConfigMutual
Source§fn clone(&self) -> ConfigMutual
fn clone(&self) -> ConfigMutual
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 ConfigMutual
impl Debug for ConfigMutual
Source§impl Default for ConfigMutual
impl Default for ConfigMutual
Source§fn default() -> ConfigMutual
fn default() -> ConfigMutual
Returns the “default value” for a type. Read more
Source§impl PartialEq for ConfigMutual
impl PartialEq for ConfigMutual
impl Copy for ConfigMutual
impl Eq for ConfigMutual
impl StructuralPartialEq for ConfigMutual
Auto Trait Implementations§
impl Freeze for ConfigMutual
impl RefUnwindSafe for ConfigMutual
impl Send for ConfigMutual
impl Sync for ConfigMutual
impl Unpin for ConfigMutual
impl UnwindSafe for ConfigMutual
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