pub struct InstructionMetadata {
pub transaction_metadata: Arc<TransactionMetadata>,
pub stack_height: u32,
pub index: u32,
pub absolute_path: Vec<u8>,
}Fields§
§transaction_metadata: Arc<TransactionMetadata>§stack_height: u32§index: u32§absolute_path: Vec<u8>Trait Implementations§
Source§impl Clone for InstructionMetadata
impl Clone for InstructionMetadata
Source§fn clone(&self) -> InstructionMetadata
fn clone(&self) -> InstructionMetadata
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 moreAuto Trait Implementations§
impl Freeze for InstructionMetadata
impl RefUnwindSafe for InstructionMetadata
impl Send for InstructionMetadata
impl Sync for InstructionMetadata
impl Unpin for InstructionMetadata
impl UnwindSafe for InstructionMetadata
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