#[repr(u8)]
pub enum SINGLESEL_A {
Show 64 variants APORT1XCH0, APORT1YCH1, APORT1XCH2, APORT1YCH3, APORT1XCH4, APORT1YCH5, APORT1XCH6, APORT1YCH7, APORT1XCH8, APORT1YCH9, APORT1XCH10, APORT1YCH11, APORT1XCH12, APORT1YCH13, APORT1XCH14, APORT1YCH15, APORT1XCH16, APORT1YCH17, APORT1XCH18, APORT1YCH19, APORT1XCH20, APORT1YCH21, APORT1XCH22, APORT1YCH23, APORT1XCH24, APORT1YCH25, APORT1XCH26, APORT1YCH27, APORT1XCH28, APORT1YCH29, APORT1XCH30, APORT1YCH31, APORT3XCH0, APORT3YCH1, APORT3XCH2, APORT3YCH3, APORT3XCH4, APORT3YCH5, APORT3XCH6, APORT3YCH7, APORT3XCH8, APORT3YCH9, APORT3XCH10, APORT3YCH11, APORT3XCH12, APORT3YCH13, APORT3XCH14, APORT3YCH15, APORT3XCH16, APORT3YCH17, APORT3XCH18, APORT3YCH19, APORT3XCH20, APORT3YCH21, APORT3XCH22, APORT3YCH23, APORT3XCH24, APORT3YCH25, APORT3XCH26, APORT3YCH27, APORT3XCH28, APORT3YCH29, APORT3XCH30, APORT3YCH31,
}
Expand description

Single Channel Input Select

Value on reset: 0

Variants§

§

APORT1XCH0

32: 100000

§

APORT1YCH1

33: 100001

§

APORT1XCH2

34: 100010

§

APORT1YCH3

35: 100011

§

APORT1XCH4

36: 100100

§

APORT1YCH5

37: 100101

§

APORT1XCH6

38: 100110

§

APORT1YCH7

39: 100111

§

APORT1XCH8

40: 101000

§

APORT1YCH9

41: 101001

§

APORT1XCH10

42: 101010

§

APORT1YCH11

43: 101011

§

APORT1XCH12

44: 101100

§

APORT1YCH13

45: 101101

§

APORT1XCH14

46: 101110

§

APORT1YCH15

47: 101111

§

APORT1XCH16

48: 110000

§

APORT1YCH17

49: 110001

§

APORT1XCH18

50: 110010

§

APORT1YCH19

51: 110011

§

APORT1XCH20

52: 110100

§

APORT1YCH21

53: 110101

§

APORT1XCH22

54: 110110

§

APORT1YCH23

55: 110111

§

APORT1XCH24

56: 111000

§

APORT1YCH25

57: 111001

§

APORT1XCH26

58: 111010

§

APORT1YCH27

59: 111011

§

APORT1XCH28

60: 111100

§

APORT1YCH29

61: 111101

§

APORT1XCH30

62: 111110

§

APORT1YCH31

63: 111111

§

APORT3XCH0

96: 1100000

§

APORT3YCH1

97: 1100001

§

APORT3XCH2

98: 1100010

§

APORT3YCH3

99: 1100011

§

APORT3XCH4

100: 1100100

§

APORT3YCH5

101: 1100101

§

APORT3XCH6

102: 1100110

§

APORT3YCH7

103: 1100111

§

APORT3XCH8

104: 1101000

§

APORT3YCH9

105: 1101001

§

APORT3XCH10

106: 1101010

§

APORT3YCH11

107: 1101011

§

APORT3XCH12

108: 1101100

§

APORT3YCH13

109: 1101101

§

APORT3XCH14

110: 1101110

§

APORT3YCH15

111: 1101111

§

APORT3XCH16

112: 1110000

§

APORT3YCH17

113: 1110001

§

APORT3XCH18

114: 1110010

§

APORT3YCH19

115: 1110011

§

APORT3XCH20

116: 1110100

§

APORT3YCH21

117: 1110101

§

APORT3XCH22

118: 1110110

§

APORT3YCH23

119: 1110111

§

APORT3XCH24

120: 1111000

§

APORT3YCH25

121: 1111001

§

APORT3XCH26

122: 1111010

§

APORT3YCH27

123: 1111011

§

APORT3XCH28

124: 1111100

§

APORT3YCH29

125: 1111101

§

APORT3XCH30

126: 1111110

§

APORT3YCH31

127: 1111111

Trait Implementations§

source§

impl Clone for SINGLESEL_A

source§

fn clone(&self) -> SINGLESEL_A

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SINGLESEL_A

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<SINGLESEL_A> for u8

source§

fn from(variant: SINGLESEL_A) -> Self

Converts to this type from the input type.
source§

impl PartialEq<SINGLESEL_A> for SINGLESEL_A

source§

fn eq(&self, other: &SINGLESEL_A) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for SINGLESEL_A

source§

impl Eq for SINGLESEL_A

source§

impl StructuralEq for SINGLESEL_A

source§

impl StructuralPartialEq for SINGLESEL_A

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

const: unstable · source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

const: unstable · source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
const: unstable · source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
const: unstable · source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.