Interrupt

Enum Interrupt 

Source
#[repr(u16)]
pub enum Interrupt {
Show 96 variants IEL0 = 0, IEL1 = 1, IEL2 = 2, IEL3 = 3, IEL4 = 4, IEL5 = 5, IEL6 = 6, IEL7 = 7, IEL8 = 8, IEL9 = 9, IEL10 = 10, IEL11 = 11, IEL12 = 12, IEL13 = 13, IEL14 = 14, IEL15 = 15, IEL16 = 16, IEL17 = 17, IEL18 = 18, IEL19 = 19, IEL20 = 20, IEL21 = 21, IEL22 = 22, IEL23 = 23, IEL24 = 24, IEL25 = 25, IEL26 = 26, IEL27 = 27, IEL28 = 28, IEL29 = 29, IEL30 = 30, IEL31 = 31, IEL32 = 32, IEL33 = 33, IEL34 = 34, IEL35 = 35, IEL36 = 36, IEL37 = 37, IEL38 = 38, IEL39 = 39, IEL40 = 40, IEL41 = 41, IEL42 = 42, IEL43 = 43, IEL44 = 44, IEL45 = 45, IEL46 = 46, IEL47 = 47, IEL48 = 48, IEL49 = 49, IEL50 = 50, IEL51 = 51, IEL52 = 52, IEL53 = 53, IEL54 = 54, IEL55 = 55, IEL56 = 56, IEL57 = 57, IEL58 = 58, IEL59 = 59, IEL60 = 60, IEL61 = 61, IEL62 = 62, IEL63 = 63, IEL64 = 64, IEL65 = 65, IEL66 = 66, IEL67 = 67, IEL68 = 68, IEL69 = 69, IEL70 = 70, IEL71 = 71, IEL72 = 72, IEL73 = 73, IEL74 = 74, IEL75 = 75, IEL76 = 76, IEL77 = 77, IEL78 = 78, IEL79 = 79, IEL80 = 80, IEL81 = 81, IEL82 = 82, IEL83 = 83, IEL84 = 84, IEL85 = 85, IEL86 = 86, IEL87 = 87, IEL88 = 88, IEL89 = 89, IEL90 = 90, IEL91 = 91, IEL92 = 92, IEL93 = 93, IEL94 = 94, IEL95 = 95,
}
Expand description

Enumeration of all the interrupts.

Variants§

§

IEL0 = 0

0 - ICU Interrupt 0

§

IEL1 = 1

1 - ICU Interrupt 1

§

IEL2 = 2

2 - ICU Interrupt 2

§

IEL3 = 3

3 - ICU Interrupt 3

§

IEL4 = 4

4 - ICU Interrupt 4

§

IEL5 = 5

5 - ICU Interrupt 5

§

IEL6 = 6

6 - ICU Interrupt 6

§

IEL7 = 7

7 - ICU Interrupt 7

§

IEL8 = 8

8 - ICU Interrupt 8

§

IEL9 = 9

9 - ICU Interrupt 9

§

IEL10 = 10

10 - ICU Interrupt 10

§

IEL11 = 11

11 - ICU Interrupt 11

§

IEL12 = 12

12 - ICU Interrupt 12

§

IEL13 = 13

13 - ICU Interrupt 13

§

IEL14 = 14

14 - ICU Interrupt 14

§

IEL15 = 15

15 - ICU Interrupt 15

§

IEL16 = 16

16 - ICU Interrupt 16

§

IEL17 = 17

17 - ICU Interrupt 17

§

IEL18 = 18

18 - ICU Interrupt 18

§

IEL19 = 19

19 - ICU Interrupt 19

§

IEL20 = 20

20 - ICU Interrupt 20

§

IEL21 = 21

21 - ICU Interrupt 21

§

IEL22 = 22

22 - ICU Interrupt 22

§

IEL23 = 23

23 - ICU Interrupt 23

§

IEL24 = 24

24 - ICU Interrupt 24

§

IEL25 = 25

25 - ICU Interrupt 25

§

IEL26 = 26

26 - ICU Interrupt 26

§

IEL27 = 27

27 - ICU Interrupt 27

§

IEL28 = 28

28 - ICU Interrupt 28

§

IEL29 = 29

29 - ICU Interrupt 29

§

IEL30 = 30

30 - ICU Interrupt 30

§

IEL31 = 31

31 - ICU Interrupt 31

§

IEL32 = 32

32 - ICU Interrupt 32

§

IEL33 = 33

33 - ICU Interrupt 33

§

IEL34 = 34

34 - ICU Interrupt 34

§

IEL35 = 35

35 - ICU Interrupt 35

§

IEL36 = 36

36 - ICU Interrupt 36

§

IEL37 = 37

37 - ICU Interrupt 37

§

IEL38 = 38

38 - ICU Interrupt 38

§

IEL39 = 39

39 - ICU Interrupt 39

§

IEL40 = 40

40 - ICU Interrupt 40

§

IEL41 = 41

41 - ICU Interrupt 41

§

IEL42 = 42

42 - ICU Interrupt 42

§

IEL43 = 43

43 - ICU Interrupt 43

§

IEL44 = 44

44 - ICU Interrupt 44

§

IEL45 = 45

45 - ICU Interrupt 45

§

IEL46 = 46

46 - ICU Interrupt 46

§

IEL47 = 47

47 - ICU Interrupt 47

§

IEL48 = 48

48 - ICU Interrupt 48

§

IEL49 = 49

49 - ICU Interrupt 49

§

IEL50 = 50

50 - ICU Interrupt 50

§

IEL51 = 51

51 - ICU Interrupt 51

§

IEL52 = 52

52 - ICU Interrupt 52

§

IEL53 = 53

53 - ICU Interrupt 53

§

IEL54 = 54

54 - ICU Interrupt 54

§

IEL55 = 55

55 - ICU Interrupt 55

§

IEL56 = 56

56 - ICU Interrupt 56

§

IEL57 = 57

57 - ICU Interrupt 57

§

IEL58 = 58

58 - ICU Interrupt 58

§

IEL59 = 59

59 - ICU Interrupt 59

§

IEL60 = 60

60 - ICU Interrupt 60

§

IEL61 = 61

61 - ICU Interrupt 61

§

IEL62 = 62

62 - ICU Interrupt 62

§

IEL63 = 63

63 - ICU Interrupt 63

§

IEL64 = 64

64 - ICU Interrupt 64

§

IEL65 = 65

65 - ICU Interrupt 65

§

IEL66 = 66

66 - ICU Interrupt 66

§

IEL67 = 67

67 - ICU Interrupt 67

§

IEL68 = 68

68 - ICU Interrupt 68

§

IEL69 = 69

69 - ICU Interrupt 69

§

IEL70 = 70

70 - ICU Interrupt 70

§

IEL71 = 71

71 - ICU Interrupt 71

§

IEL72 = 72

72 - ICU Interrupt 72

§

IEL73 = 73

73 - ICU Interrupt 73

§

IEL74 = 74

74 - ICU Interrupt 74

§

IEL75 = 75

75 - ICU Interrupt 75

§

IEL76 = 76

76 - ICU Interrupt 76

§

IEL77 = 77

77 - ICU Interrupt 77

§

IEL78 = 78

78 - ICU Interrupt 78

§

IEL79 = 79

79 - ICU Interrupt 79

§

IEL80 = 80

80 - ICU Interrupt 80

§

IEL81 = 81

81 - ICU Interrupt 81

§

IEL82 = 82

82 - ICU Interrupt 82

§

IEL83 = 83

83 - ICU Interrupt 83

§

IEL84 = 84

84 - ICU Interrupt 84

§

IEL85 = 85

85 - ICU Interrupt 85

§

IEL86 = 86

86 - ICU Interrupt 86

§

IEL87 = 87

87 - ICU Interrupt 87

§

IEL88 = 88

88 - ICU Interrupt 88

§

IEL89 = 89

89 - ICU Interrupt 89

§

IEL90 = 90

90 - ICU Interrupt 90

§

IEL91 = 91

91 - ICU Interrupt 91

§

IEL92 = 92

92 - ICU Interrupt 92

§

IEL93 = 93

93 - ICU Interrupt 93

§

IEL94 = 94

94 - ICU Interrupt 94

§

IEL95 = 95

95 - ICU Interrupt 95

Trait Implementations§

Source§

impl Clone for Interrupt

Source§

fn clone(&self) -> Interrupt

Returns a duplicate 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 Interrupt

Source§

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

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

impl InterruptNumber for Interrupt

Source§

fn number(self) -> u16

Return the interrupt number associated with this variant. Read more
Source§

impl PartialEq for Interrupt

Source§

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

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

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

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for Interrupt

Source§

impl Eq for Interrupt

Source§

impl StructuralPartialEq for Interrupt

Auto Trait Implementations§

Blanket Implementations§

Source§

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

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

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

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

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

Source§

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

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

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

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 T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

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

Performs the conversion.
Source§

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

Source§

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

The type returned in the event of a conversion error.
Source§

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

Performs the conversion.