#[repr(u8)]pub enum Muxnegselect {
Pin0 = 0,
Pin1 = 1,
Pin2 = 2,
Pin3 = 3,
Gnd = 4,
Vscale = 5,
Bandgap = 6,
Dac = 7,
}
Expand description
Negative Input Mux Selection
Value on reset: 0
Variants§
Pin0 = 0
0: I/O pin 0
Pin1 = 1
1: I/O pin 1
Pin2 = 2
2: I/O pin 2
Pin3 = 3
3: I/O pin 3
Gnd = 4
4: Ground
Vscale = 5
5: VDD scaler
Bandgap = 6
6: Internal bandgap voltage
Dac = 7
7: DAC output
Trait Implementations§
Source§impl Clone for Muxnegselect
impl Clone for Muxnegselect
Source§fn clone(&self) -> Muxnegselect
fn clone(&self) -> Muxnegselect
Returns a copy 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 Muxnegselect
impl Debug for Muxnegselect
Source§impl From<Muxnegselect> for u8
impl From<Muxnegselect> for u8
Source§fn from(variant: Muxnegselect) -> Self
fn from(variant: Muxnegselect) -> Self
Converts to this type from the input type.
Source§impl PartialEq for Muxnegselect
impl PartialEq for Muxnegselect
impl Copy for Muxnegselect
impl Eq for Muxnegselect
impl IsEnum for Muxnegselect
impl StructuralPartialEq for Muxnegselect
Auto Trait Implementations§
impl Freeze for Muxnegselect
impl RefUnwindSafe for Muxnegselect
impl Send for Muxnegselect
impl Sync for Muxnegselect
impl Unpin for Muxnegselect
impl UnwindSafe for Muxnegselect
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