pub struct Burn {
pub mint: Pubkey,
pub verification_config: Pubkey,
pub instructions_sysvar: Pubkey,
pub permanent_delegate: Pubkey,
pub mint_account: Pubkey,
pub token_account: Pubkey,
pub token_program: Pubkey,
}Expand description
Accounts.
Fields§
§mint: Pubkey§verification_config: Pubkey§instructions_sysvar: Pubkey§permanent_delegate: Pubkey§mint_account: Pubkey§token_account: Pubkey§token_program: PubkeyImplementations§
Source§impl Burn
impl Burn
pub fn instruction(&self, args: BurnInstructionArgs) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: BurnInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Burn
impl RefUnwindSafe for Burn
impl Send for Burn
impl Sync for Burn
impl Unpin for Burn
impl UnsafeUnpin for Burn
impl UnwindSafe for Burn
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