pub enum ExtraMode {
MClass,
V8,
Micro,
RiscVC,
}
Expand description
Extra modes or features that can be enabled with some modes
Variants§
MClass
ARM’s Cortex-M series. Works with Arm
mode.
V8
ARMv8 A32 encodings for ARM. Works with Arm
and Thumb
modes.
Micro
MicroMips mode. Works in MIPS
mode.
RiscVC
RISC-V compressed instruction mode
Trait Implementations§
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl From<ArchExtraMode> for ExtraMode
impl From<ArchExtraMode> for ExtraMode
source§fn from(other: ArchExtraMode) -> ExtraMode
fn from(other: ArchExtraMode) -> ExtraMode
Converts to this type from the input type.
source§impl PartialEq for ExtraMode
impl PartialEq for ExtraMode
impl Copy for ExtraMode
impl Eq for ExtraMode
impl StructuralPartialEq for ExtraMode
Auto Trait Implementations§
impl RefUnwindSafe for ExtraMode
impl Send for ExtraMode
impl Sync for ExtraMode
impl Unpin for ExtraMode
impl UnwindSafe for ExtraMode
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