pub struct TrimVerificationConfig {
pub mint: Pubkey,
pub verification_config_or_mint_authority: Pubkey,
pub instructions_sysvar_or_creator: Pubkey,
pub mint_account: Pubkey,
pub config_account: Pubkey,
pub recipient: Pubkey,
pub system_program: Pubkey,
pub account_metas_pda: Option<Pubkey>,
pub transfer_hook_pda: Option<Pubkey>,
pub transfer_hook_program: Option<Pubkey>,
}Expand description
Accounts.
Fields§
§mint: Pubkey§instructions_sysvar_or_creator: Pubkey§mint_account: Pubkey§config_account: Pubkey§recipient: Pubkey§system_program: Pubkey§account_metas_pda: Option<Pubkey>§transfer_hook_pda: Option<Pubkey>§transfer_hook_program: Option<Pubkey>Implementations§
Source§impl TrimVerificationConfig
impl TrimVerificationConfig
pub fn instruction( &self, args: TrimVerificationConfigInstructionArgs, ) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: TrimVerificationConfigInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TrimVerificationConfig
impl RefUnwindSafe for TrimVerificationConfig
impl Send for TrimVerificationConfig
impl Sync for TrimVerificationConfig
impl Unpin for TrimVerificationConfig
impl UnsafeUnpin for TrimVerificationConfig
impl UnwindSafe for TrimVerificationConfig
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