Struct nrf52840_hal::target::comp::extrefsel::_EXTREFSELW
source · pub struct _EXTREFSELW<'a> { /* private fields */ }
Expand description
Proxy
Implementations
sourceimpl<'a> _EXTREFSELW<'a>
impl<'a> _EXTREFSELW<'a>
sourcepub fn variant(self, variant: EXTREFSELW) -> &'a mut W
pub fn variant(self, variant: EXTREFSELW) -> &'a mut W
Writes variant
to the field
sourcepub fn analog_reference0(self) -> &'a mut W
pub fn analog_reference0(self) -> &'a mut W
Use AIN0 as external analog reference
sourcepub fn analog_reference1(self) -> &'a mut W
pub fn analog_reference1(self) -> &'a mut W
Use AIN1 as external analog reference
sourcepub fn analog_reference2(self) -> &'a mut W
pub fn analog_reference2(self) -> &'a mut W
Use AIN2 as external analog reference
sourcepub fn analog_reference3(self) -> &'a mut W
pub fn analog_reference3(self) -> &'a mut W
Use AIN3 as external analog reference
sourcepub fn analog_reference4(self) -> &'a mut W
pub fn analog_reference4(self) -> &'a mut W
Use AIN4 as external analog reference
sourcepub fn analog_reference5(self) -> &'a mut W
pub fn analog_reference5(self) -> &'a mut W
Use AIN5 as external analog reference
sourcepub fn analog_reference6(self) -> &'a mut W
pub fn analog_reference6(self) -> &'a mut W
Use AIN6 as external analog reference
sourcepub fn analog_reference7(self) -> &'a mut W
pub fn analog_reference7(self) -> &'a mut W
Use AIN7 as external analog reference
Auto Trait Implementations
impl<'a> RefUnwindSafe for _EXTREFSELW<'a>
impl<'a> Send for _EXTREFSELW<'a>
impl<'a> Sync for _EXTREFSELW<'a>
impl<'a> Unpin for _EXTREFSELW<'a>
impl<'a> !UnwindSafe for _EXTREFSELW<'a>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more