Enum ckb_vm::instructions::tagged::TaggedInstruction
source · pub enum TaggedInstruction {
Rtype(Rtype),
Itype(Itype),
Stype(Stype),
Utype(Utype),
R4type(R4type),
R5type(R5type),
}
Variants§
Trait Implementations§
source§impl Clone for TaggedInstruction
impl Clone for TaggedInstruction
source§fn clone(&self) -> TaggedInstruction
fn clone(&self) -> TaggedInstruction
Returns a copy 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 TaggedInstruction
impl Debug for TaggedInstruction
source§impl Display for TaggedInstruction
impl Display for TaggedInstruction
source§impl From<Itype> for TaggedInstruction
impl From<Itype> for TaggedInstruction
source§impl From<R4type> for TaggedInstruction
impl From<R4type> for TaggedInstruction
source§impl From<R5type> for TaggedInstruction
impl From<R5type> for TaggedInstruction
source§impl From<Rtype> for TaggedInstruction
impl From<Rtype> for TaggedInstruction
source§impl From<Stype> for TaggedInstruction
impl From<Stype> for TaggedInstruction
source§impl From<TaggedInstruction> for Instruction
impl From<TaggedInstruction> for Instruction
source§fn from(t: TaggedInstruction) -> Self
fn from(t: TaggedInstruction) -> Self
Converts to this type from the input type.
source§impl From<Utype> for TaggedInstruction
impl From<Utype> for TaggedInstruction
source§impl PartialEq for TaggedInstruction
impl PartialEq for TaggedInstruction
source§fn eq(&self, other: &TaggedInstruction) -> bool
fn eq(&self, other: &TaggedInstruction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<u64> for TaggedInstruction
impl TryFrom<u64> for TaggedInstruction
impl StructuralPartialEq for TaggedInstruction
Auto Trait Implementations§
impl Freeze for TaggedInstruction
impl RefUnwindSafe for TaggedInstruction
impl Send for TaggedInstruction
impl Sync for TaggedInstruction
impl Unpin for TaggedInstruction
impl UnwindSafe for TaggedInstruction
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