pub enum PSELNR {
NC,
ANALOGINPUT0,
ANALOGINPUT1,
ANALOGINPUT2,
ANALOGINPUT3,
ANALOGINPUT4,
ANALOGINPUT5,
ANALOGINPUT6,
ANALOGINPUT7,
VDD,
VDDHDIV5,
_Reserved(u8),
}
Expand description
Possible values of the field PSELN
Variants
NC
Not connected
ANALOGINPUT0
AIN0
ANALOGINPUT1
AIN1
ANALOGINPUT2
AIN2
ANALOGINPUT3
AIN3
ANALOGINPUT4
AIN4
ANALOGINPUT5
AIN5
ANALOGINPUT6
AIN6
ANALOGINPUT7
AIN7
VDD
VDD
VDDHDIV5
VDDH/5
_Reserved(u8)
Reserved
Implementations
sourceimpl PSELNR
impl PSELNR
sourcepub fn is_analog_input0(&self) -> bool
pub fn is_analog_input0(&self) -> bool
Checks if the value of the field is ANALOGINPUT0
sourcepub fn is_analog_input1(&self) -> bool
pub fn is_analog_input1(&self) -> bool
Checks if the value of the field is ANALOGINPUT1
sourcepub fn is_analog_input2(&self) -> bool
pub fn is_analog_input2(&self) -> bool
Checks if the value of the field is ANALOGINPUT2
sourcepub fn is_analog_input3(&self) -> bool
pub fn is_analog_input3(&self) -> bool
Checks if the value of the field is ANALOGINPUT3
sourcepub fn is_analog_input4(&self) -> bool
pub fn is_analog_input4(&self) -> bool
Checks if the value of the field is ANALOGINPUT4
sourcepub fn is_analog_input5(&self) -> bool
pub fn is_analog_input5(&self) -> bool
Checks if the value of the field is ANALOGINPUT5
sourcepub fn is_analog_input6(&self) -> bool
pub fn is_analog_input6(&self) -> bool
Checks if the value of the field is ANALOGINPUT6
sourcepub fn is_analog_input7(&self) -> bool
pub fn is_analog_input7(&self) -> bool
Checks if the value of the field is ANALOGINPUT7
sourcepub fn is_vddhdiv5(&self) -> bool
pub fn is_vddhdiv5(&self) -> bool
Checks if the value of the field is VDDHDIV5
Trait Implementations
impl Copy for PSELNR
impl StructuralPartialEq for PSELNR
Auto Trait Implementations
impl RefUnwindSafe for PSELNR
impl Send for PSELNR
impl Sync for PSELNR
impl Unpin for PSELNR
impl UnwindSafe for PSELNR
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