#[repr(u8)]pub enum ChannelInput {
Show 20 variants
Ain0 = 0,
Ain1 = 1,
Ain2 = 2,
Ain3 = 3,
Ain4 = 4,
Ain5 = 5,
Ain6 = 6,
Ain7 = 7,
Ain8 = 8,
Ain9 = 9,
Ain10 = 10,
Ain11 = 11,
Ain12 = 12,
Ain13 = 13,
Ain14 = 14,
Ain15 = 15,
TempSensor = 16,
IntRef = 17,
Dgnd = 18,
AvddAvssDiv5 = 19,
}Expand description
Channel input selection
Variants§
Ain0 = 0
Analog input 0
Ain1 = 1
Analog input 1
Ain2 = 2
Analog input 2
Ain3 = 3
Analog input 3
Ain4 = 4
Analog input 4
Ain5 = 5
Analog input 5
Ain6 = 6
Analog input 6
Ain7 = 7
Analog input 7
Ain8 = 8
Analog input 8
Ain9 = 9
Analog input 9
Ain10 = 10
Analog input 10
Ain11 = 11
Analog input 11
Ain12 = 12
Analog input 12
Ain13 = 13
Analog input 13
Ain14 = 14
Analog input 14
Ain15 = 15
Analog input 15
TempSensor = 16
Temperature sensor
IntRef = 17
Internal reference
Dgnd = 18
DGND
AvddAvssDiv5 = 19
(AVDD - AVSS)/5
Trait Implementations§
Source§impl Clone for ChannelInput
impl Clone for ChannelInput
Source§fn clone(&self) -> ChannelInput
fn clone(&self) -> ChannelInput
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 ChannelInput
impl Debug for ChannelInput
Source§impl Format for ChannelInput
impl Format for ChannelInput
Source§impl PartialEq for ChannelInput
impl PartialEq for ChannelInput
impl Copy for ChannelInput
impl Eq for ChannelInput
impl StructuralPartialEq for ChannelInput
Auto Trait Implementations§
impl Freeze for ChannelInput
impl RefUnwindSafe for ChannelInput
impl Send for ChannelInput
impl Sync for ChannelInput
impl Unpin for ChannelInput
impl UnwindSafe for ChannelInput
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