pub struct JvmInstructionCompat {
pub opcode: u8,
pub operands: Vec<u8>,
pub metadata: Option<String>,
}Expand description
向后兼容的 JvmInstruction 结构
Fields§
§opcode: u8操作码
operands: Vec<u8>操作数
metadata: Option<String>元数据(用于调试和注释)
Implementations§
Trait Implementations§
Source§impl Clone for JvmInstructionCompat
impl Clone for JvmInstructionCompat
Source§fn clone(&self) -> JvmInstructionCompat
fn clone(&self) -> JvmInstructionCompat
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for JvmInstructionCompat
impl Debug for JvmInstructionCompat
Source§impl PartialEq for JvmInstructionCompat
impl PartialEq for JvmInstructionCompat
impl StructuralPartialEq for JvmInstructionCompat
Auto Trait Implementations§
impl Freeze for JvmInstructionCompat
impl RefUnwindSafe for JvmInstructionCompat
impl Send for JvmInstructionCompat
impl Sync for JvmInstructionCompat
impl Unpin for JvmInstructionCompat
impl UnsafeUnpin for JvmInstructionCompat
impl UnwindSafe for JvmInstructionCompat
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