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
Trait Implementations
Source§impl<O: Into<EnumSet<InterruptType>>> BitAnd<O> for InterruptType
impl<O: Into<EnumSet<InterruptType>>> BitAnd<O> for InterruptType
Source§impl<O: Into<EnumSet<InterruptType>>> BitOr<O> for InterruptType
impl<O: Into<EnumSet<InterruptType>>> BitOr<O> for InterruptType
Source§impl<O: Into<EnumSet<InterruptType>>> BitXor<O> for InterruptType
impl<O: Into<EnumSet<InterruptType>>> BitXor<O> for InterruptType
Source§impl Clone for InterruptType
impl Clone for InterruptType
Source§impl Debug for InterruptType
impl Debug for InterruptType
Source§impl EnumSetTypePrivate for InterruptType
impl EnumSetTypePrivate for InterruptType
Source§const CONST_HELPER_INSTANCE: __EnumSetConstHelper = __EnumSetConstHelper
const CONST_HELPER_INSTANCE: __EnumSetConstHelper = __EnumSetConstHelper
The instance of the
ConstHelper
.Source§const ALL_BITS: Self::Repr = {transmute(0x1fff): <interrupt::InterruptType as enumset::__internal::EnumSetTypePrivate>::Repr}
const ALL_BITS: Self::Repr = {transmute(0x1fff): <interrupt::InterruptType as enumset::__internal::EnumSetTypePrivate>::Repr}
A mask of bits that are valid in the bitset.
Source§const VARIANT_COUNT: u32 = 13u32
const VARIANT_COUNT: u32 = 13u32
The number of variants in the bitset.
Source§type ConstHelper = __EnumSetConstHelper
type ConstHelper = __EnumSetConstHelper
A helper type used to implement the
enum_set!
macro among other things.Source§fn enum_into_u32(self) -> u32
fn enum_into_u32(self) -> u32
Converts an enum of this type into its bit position.
Source§unsafe fn enum_from_u32(val: u32) -> Self
unsafe fn enum_from_u32(val: u32) -> Self
Converts a bit position into an enum value.