pub enum Extension {
}Expand description
RISC-V standard extensions
Variants§
I
Base Integer Instruction Set
E
Base Integer Instruction Set (embedded, only 16 registers)
M
Integer Multiplication and Division
A
Atomic Instructions
F
Single-Precision Floating-Point
D
Double-Precision Floating-Point
Q
Quad-Precision Floating-Point
C
Compressed Instructions
B
Bit Manipulation
P
Packed-SIMD Instructions
V
Vector Operations
H
Hypervisor
Z(String)
Standard Z-type extension
S(String)
Standard S-type extension
X(String)
Vendor extension
Implementations§
Trait Implementations§
Source§impl Ord for Extension
impl Ord for Extension
Source§impl PartialOrd for Extension
impl PartialOrd for Extension
impl Eq for Extension
impl StructuralPartialEq for Extension
Auto Trait Implementations§
impl Freeze for Extension
impl RefUnwindSafe for Extension
impl Send for Extension
impl Sync for Extension
impl Unpin for Extension
impl UnwindSafe for Extension
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