pub type IntrFlags = InterruptType;
Expand description
For backwards compatibility
Aliased Type§
enum IntrFlags {
Show 13 variants
Level1,
Level2,
Level3,
Level4,
Level5,
Level6,
Nmi,
Shared,
Edge,
Iram,
IntrDisabled,
LowMed,
High,
}
Variants§
Implementations
Source§impl InterruptType
impl InterruptType
pub fn levels(&self) -> EnumSet<InterruptType>
Trait Implementations
Source§impl<O> BitAnd<O> for InterruptTypewhere
O: Into<EnumSet<InterruptType>>,
impl<O> BitAnd<O> for InterruptTypewhere
O: Into<EnumSet<InterruptType>>,
Source§type Output = EnumSet<InterruptType>
type Output = EnumSet<InterruptType>
The resulting type after applying the
&
operator.Source§fn bitand(self, other: O) -> <InterruptType as BitAnd<O>>::Output
fn bitand(self, other: O) -> <InterruptType as BitAnd<O>>::Output
Performs the
&
operation. Read moreSource§impl<O> BitOr<O> for InterruptTypewhere
O: Into<EnumSet<InterruptType>>,
impl<O> BitOr<O> for InterruptTypewhere
O: Into<EnumSet<InterruptType>>,
Source§type Output = EnumSet<InterruptType>
type Output = EnumSet<InterruptType>
The resulting type after applying the
|
operator.Source§fn bitor(self, other: O) -> <InterruptType as BitOr<O>>::Output
fn bitor(self, other: O) -> <InterruptType as BitOr<O>>::Output
Performs the
|
operation. Read moreSource§impl<O> BitXor<O> for InterruptTypewhere
O: Into<EnumSet<InterruptType>>,
impl<O> BitXor<O> for InterruptTypewhere
O: Into<EnumSet<InterruptType>>,
Source§type Output = EnumSet<InterruptType>
type Output = EnumSet<InterruptType>
The resulting type after applying the
^
operator.Source§fn bitxor(self, other: O) -> <InterruptType as BitXor<O>>::Output
fn bitxor(self, other: O) -> <InterruptType as BitXor<O>>::Output
Performs the
^
operation. Read moreSource§impl Clone for InterruptType
impl Clone for InterruptType
Source§fn clone(&self) -> InterruptType
fn clone(&self) -> InterruptType
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InterruptType
impl Debug for InterruptType
Source§impl Not for InterruptType
impl Not for InterruptType
Source§type Output = EnumSet<InterruptType>
type Output = EnumSet<InterruptType>
The resulting type after applying the
!
operator.Source§fn not(self) -> <InterruptType as Not>::Output
fn not(self) -> <InterruptType as Not>::Output
Performs the unary
!
operation. Read moreSource§impl PartialEq<EnumSet<InterruptType>> for InterruptType
impl PartialEq<EnumSet<InterruptType>> for InterruptType
Source§impl PartialEq for InterruptType
impl PartialEq for InterruptType
Source§impl<O> Sub<O> for InterruptTypewhere
O: Into<EnumSet<InterruptType>>,
impl<O> Sub<O> for InterruptTypewhere
O: Into<EnumSet<InterruptType>>,
Source§type Output = EnumSet<InterruptType>
type Output = EnumSet<InterruptType>
The resulting type after applying the
-
operator.Source§fn sub(self, other: O) -> <InterruptType as Sub<O>>::Output
fn sub(self, other: O) -> <InterruptType as Sub<O>>::Output
Performs the
-
operation. Read more