#[repr(transparent)]pub struct Sel58(pub u16);Expand description
Crossbar A Select Register 58
Tuple Fields§
§0: u16Implementations§
Source§impl Sel58
impl Sel58
Sourcepub const fn sel116(&self) -> u8
pub const fn sel116(&self) -> u8
Input (XBARA_INn) to be muxed to XBARA_OUT116 (refer to Functional Description section for input/output assignment)
Sourcepub const fn set_sel116(&mut self, val: u8)
pub const fn set_sel116(&mut self, val: u8)
Input (XBARA_INn) to be muxed to XBARA_OUT116 (refer to Functional Description section for input/output assignment)
Sourcepub const fn sel117(&self) -> u8
pub const fn sel117(&self) -> u8
Input (XBARA_INn) to be muxed to XBARA_OUT117 (refer to Functional Description section for input/output assignment)
Sourcepub const fn set_sel117(&mut self, val: u8)
pub const fn set_sel117(&mut self, val: u8)
Input (XBARA_INn) to be muxed to XBARA_OUT117 (refer to Functional Description section for input/output assignment)
Trait Implementations§
impl Copy for Sel58
impl Eq for Sel58
impl StructuralPartialEq for Sel58
Auto Trait Implementations§
impl Freeze for Sel58
impl RefUnwindSafe for Sel58
impl Send for Sel58
impl Sync for Sel58
impl Unpin for Sel58
impl UnwindSafe for Sel58
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