pub struct ProcessedInstruction {
pub program_id: Address,
pub data: [u8; 1232],
pub data_len: usize,
pub accounts_len: usize,
}Expand description
Metadata about a previously processed sibling instruction.
Fields§
§program_id: AddressProgram ID that executed the instruction.
data: [u8; 1232]Instruction data.
data_len: usizeActual length of instruction data.
accounts_len: usizeNumber of accounts involved.
Trait Implementations§
Source§impl Clone for ProcessedInstruction
impl Clone for ProcessedInstruction
Source§fn clone(&self) -> ProcessedInstruction
fn clone(&self) -> ProcessedInstruction
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 ProcessedInstruction
impl RefUnwindSafe for ProcessedInstruction
impl Send for ProcessedInstruction
impl Sync for ProcessedInstruction
impl Unpin for ProcessedInstruction
impl UnsafeUnpin for ProcessedInstruction
impl UnwindSafe for ProcessedInstruction
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