pub struct RemoveIdentity {
pub mint: Pubkey,
pub token_account: Pubkey,
pub policy: Pubkey,
pub owner: Pubkey,
}Expand description
Accounts.
Fields§
§mint: PubkeyThe token extensions mint account linked to the policy
token_account: PubkeyThe authority over the policy based on token ownership of the mint
policy: PubkeyThe shield policy account
owner: PubkeyThe owner of the token account
Implementations§
Source§impl RemoveIdentity
impl RemoveIdentity
pub fn instruction(&self, args: RemoveIdentityInstructionArgs) -> Instruction
pub fn instruction_with_remaining_accounts( &self, args: RemoveIdentityInstructionArgs, remaining_accounts: &[AccountMeta], ) -> Instruction
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RemoveIdentity
impl RefUnwindSafe for RemoveIdentity
impl Send for RemoveIdentity
impl Sync for RemoveIdentity
impl Unpin for RemoveIdentity
impl UnwindSafe for RemoveIdentity
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