pub struct InstructionDefinition {
pub opcodes: &'static [u8],
pub label: &'static str,
pub extension_type: ExtensionType,
pub params: &'static [ParamDefinition],
}Fields§
§opcodes: &'static [u8]§label: &'static str§extension_type: ExtensionType§params: &'static [ParamDefinition]Trait Implementations§
Source§impl Clone for InstructionDefinition
impl Clone for InstructionDefinition
Source§fn clone(&self) -> InstructionDefinition
fn clone(&self) -> InstructionDefinition
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 InstructionDefinition
impl Debug for InstructionDefinition
Source§impl PartialEq for InstructionDefinition
impl PartialEq for InstructionDefinition
impl Eq for InstructionDefinition
impl StructuralPartialEq for InstructionDefinition
Auto Trait Implementations§
impl Freeze for InstructionDefinition
impl RefUnwindSafe for InstructionDefinition
impl Send for InstructionDefinition
impl Sync for InstructionDefinition
impl Unpin for InstructionDefinition
impl UnsafeUnpin for InstructionDefinition
impl UnwindSafe for InstructionDefinition
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