#[repr(transparent)]pub struct Trig0Chain76(pub u32);Expand description
ETC_TRIG Chain 6/7 Register
Tuple Fields§
§0: u32Implementations§
Source§impl Trig0Chain76
impl Trig0Chain76
Sourcepub const fn csel6(&self) -> Trig0Chain76Csel6
pub const fn csel6(&self) -> Trig0Chain76Csel6
ADC channel selection
Sourcepub const fn set_csel6(&mut self, val: Trig0Chain76Csel6)
pub const fn set_csel6(&mut self, val: Trig0Chain76Csel6)
ADC channel selection
Sourcepub const fn hwts6(&self) -> Trig0Chain76Hwts6
pub const fn hwts6(&self) -> Trig0Chain76Hwts6
Segment 6 HWTS ADC hardware trigger selection
Sourcepub const fn set_hwts6(&mut self, val: Trig0Chain76Hwts6)
pub const fn set_hwts6(&mut self, val: Trig0Chain76Hwts6)
Segment 6 HWTS ADC hardware trigger selection
Sourcepub const fn b2b6(&self) -> Trig0Chain76B2b6
pub const fn b2b6(&self) -> Trig0Chain76B2b6
Segment 6 B2B
Sourcepub const fn set_b2b6(&mut self, val: Trig0Chain76B2b6)
pub const fn set_b2b6(&mut self, val: Trig0Chain76B2b6)
Segment 6 B2B
Sourcepub const fn ie6(&self) -> Trig0Chain76Ie6
pub const fn ie6(&self) -> Trig0Chain76Ie6
Segment 6 done interrupt selection
Sourcepub const fn set_ie6(&mut self, val: Trig0Chain76Ie6)
pub const fn set_ie6(&mut self, val: Trig0Chain76Ie6)
Segment 6 done interrupt selection
Sourcepub const fn csel7(&self) -> Trig0Chain76Csel7
pub const fn csel7(&self) -> Trig0Chain76Csel7
ADC channel selection
Sourcepub const fn set_csel7(&mut self, val: Trig0Chain76Csel7)
pub const fn set_csel7(&mut self, val: Trig0Chain76Csel7)
ADC channel selection
Sourcepub const fn hwts7(&self) -> Trig0Chain76Hwts7
pub const fn hwts7(&self) -> Trig0Chain76Hwts7
Segment 7 HWTS ADC hardware trigger selection
Sourcepub const fn set_hwts7(&mut self, val: Trig0Chain76Hwts7)
pub const fn set_hwts7(&mut self, val: Trig0Chain76Hwts7)
Segment 7 HWTS ADC hardware trigger selection
Sourcepub const fn b2b7(&self) -> Trig0Chain76B2b7
pub const fn b2b7(&self) -> Trig0Chain76B2b7
Segment 7 B2B
Sourcepub const fn set_b2b7(&mut self, val: Trig0Chain76B2b7)
pub const fn set_b2b7(&mut self, val: Trig0Chain76B2b7)
Segment 7 B2B
Sourcepub const fn ie7(&self) -> Trig0Chain76Ie7
pub const fn ie7(&self) -> Trig0Chain76Ie7
Segment 7 done interrupt selection
Sourcepub const fn set_ie7(&mut self, val: Trig0Chain76Ie7)
pub const fn set_ie7(&mut self, val: Trig0Chain76Ie7)
Segment 7 done interrupt selection
Trait Implementations§
Source§impl Clone for Trig0Chain76
impl Clone for Trig0Chain76
Source§fn clone(&self) -> Trig0Chain76
fn clone(&self) -> Trig0Chain76
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 Trig0Chain76
impl Debug for Trig0Chain76
Source§impl Default for Trig0Chain76
impl Default for Trig0Chain76
Source§fn default() -> Trig0Chain76
fn default() -> Trig0Chain76
Returns the “default value” for a type. Read more
Source§impl PartialEq for Trig0Chain76
impl PartialEq for Trig0Chain76
impl Copy for Trig0Chain76
impl Eq for Trig0Chain76
impl StructuralPartialEq for Trig0Chain76
Auto Trait Implementations§
impl Freeze for Trig0Chain76
impl RefUnwindSafe for Trig0Chain76
impl Send for Trig0Chain76
impl Sync for Trig0Chain76
impl Unpin for Trig0Chain76
impl UnwindSafe for Trig0Chain76
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