pub struct CloseEscrowAccount {
pub escrow: Pubkey,
pub metadata: Pubkey,
pub mint: Pubkey,
pub token_account: Pubkey,
pub edition: Pubkey,
pub payer: Pubkey,
pub system_program: Pubkey,
pub sysvar_instructions: Pubkey,
}Expand description
Accounts.
Fields§
§escrow: PubkeyEscrow account
metadata: PubkeyMetadata account
mint: PubkeyMint account
token_account: PubkeyToken account
edition: PubkeyEdition account
payer: PubkeyWallet paying for the transaction and new account
system_program: PubkeySystem program
sysvar_instructions: PubkeyInstructions sysvar account
Implementations§
Source§impl CloseEscrowAccount
impl CloseEscrowAccount
pub fn instruction(&self) -> Instruction
pub fn instruction_with_remaining_accounts( &self, remaining_accounts: &[AccountMeta], ) -> Instruction
Auto Trait Implementations§
impl Freeze for CloseEscrowAccount
impl RefUnwindSafe for CloseEscrowAccount
impl Send for CloseEscrowAccount
impl Sync for CloseEscrowAccount
impl Unpin for CloseEscrowAccount
impl UnsafeUnpin for CloseEscrowAccount
impl UnwindSafe for CloseEscrowAccount
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