pub struct UpdateMetadata {
pub mint: Pubkey,
pub verification_config_or_mint_authority: Pubkey,
pub instructions_sysvar_or_creator: Pubkey,
pub mint_authority: Pubkey,
pub payer: Pubkey,
pub mint_account: Pubkey,
pub token_program: Pubkey,
pub system_program: Pubkey,
}Expand description
Accounts.
Fields§
§mint: Pubkey§instructions_sysvar_or_creator: Pubkey§payer: Pubkey§mint_account: Pubkey§token_program: Pubkey§system_program: PubkeyImplementations§
Source§impl UpdateMetadata
impl UpdateMetadata
pub fn instruction(&self, args: UpdateMetadataInstructionArgs) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: UpdateMetadataInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UpdateMetadata
impl RefUnwindSafe for UpdateMetadata
impl Send for UpdateMetadata
impl Sync for UpdateMetadata
impl Unpin for UpdateMetadata
impl UnsafeUnpin for UpdateMetadata
impl UnwindSafe for UpdateMetadata
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