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