#[repr(C)]pub struct ProcessedInstructionAccount {
pub address: Address,
pub is_signer: bool,
pub is_writable: bool,
}Expand description
Native account-meta ABI used by caller-buffer sibling introspection. Account metadata returned by the sibling-instruction syscall.
This is an owned-address record, unlike CPI’s pointer-based metadata.
Fields§
§address: Address§is_signer: bool§is_writable: boolTrait Implementations§
Source§impl Clone for ProcessedInstructionAccount
impl Clone for ProcessedInstructionAccount
Source§fn clone(&self) -> ProcessedInstructionAccount
fn clone(&self) -> ProcessedInstructionAccount
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ProcessedInstructionAccount
impl Debug for ProcessedInstructionAccount
Source§impl Default for ProcessedInstructionAccount
impl Default for ProcessedInstructionAccount
Source§fn default() -> ProcessedInstructionAccount
fn default() -> ProcessedInstructionAccount
Returns the “default value” for a type. Read more
impl Eq for ProcessedInstructionAccount
impl StructuralPartialEq for ProcessedInstructionAccount
Auto Trait Implementations§
impl Freeze for ProcessedInstructionAccount
impl RefUnwindSafe for ProcessedInstructionAccount
impl Send for ProcessedInstructionAccount
impl Sync for ProcessedInstructionAccount
impl Unpin for ProcessedInstructionAccount
impl UnsafeUnpin for ProcessedInstructionAccount
impl UnwindSafe for ProcessedInstructionAccount
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