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 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.
impl Copy for ExtraMode
impl Eq for ExtraMode
impl StructuralPartialEq for ExtraMode
Auto Trait Implementations§
impl Freeze for ExtraMode
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