#[repr(transparent)]pub struct Trig(pub u32);Expand description
TSI AUTO TRIG
Tuple Fields§
§0: u32Implementations§
Source§impl Trig
impl Trig
Sourcepub const fn trig_period_counter(&self) -> u32
pub const fn trig_period_counter(&self) -> u32
Trigger Period Counter
Sourcepub const fn set_trig_period_counter(&mut self, val: u32)
pub const fn set_trig_period_counter(&mut self, val: u32)
Trigger Period Counter
Sourcepub const fn trig_clk_divider(&self) -> TrigClkDivider
pub const fn trig_clk_divider(&self) -> TrigClkDivider
Trigger Clock Divider
Sourcepub const fn set_trig_clk_divider(&mut self, val: TrigClkDivider)
pub const fn set_trig_clk_divider(&mut self, val: TrigClkDivider)
Trigger Clock Divider
Sourcepub const fn set_trig_en(&mut self, val: bool)
pub const fn set_trig_en(&mut self, val: bool)
Trigger Enable
Sourcepub const fn trig_clk_sel(&self) -> TrigClkSel
pub const fn trig_clk_sel(&self) -> TrigClkSel
Trigger Clock Select
Sourcepub const fn set_trig_clk_sel(&mut self, val: TrigClkSel)
pub const fn set_trig_clk_sel(&mut self, val: TrigClkSel)
Trigger Clock Select
Trait Implementations§
impl Copy for Trig
impl Eq for Trig
impl StructuralPartialEq for Trig
Auto Trait Implementations§
impl Freeze for Trig
impl RefUnwindSafe for Trig
impl Send for Trig
impl Sync for Trig
impl Unpin for Trig
impl UnwindSafe for Trig
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