pub struct RevokeCollectionAuthority {
pub collection_authority_record: Pubkey,
pub delegate_authority: Pubkey,
pub revoke_authority: Pubkey,
pub metadata: Pubkey,
pub mint: Pubkey,
}Expand description
Accounts.
Fields§
Collection Authority Record PDA
Delegated Collection Authority
Update Authority, or Delegated Authority, of Collection NFT
metadata: PubkeyMetadata account
mint: PubkeyMint of Metadata
Implementations§
Source§impl RevokeCollectionAuthority
impl RevokeCollectionAuthority
pub fn instruction(&self) -> Instruction
pub fn instruction_with_remaining_accounts( &self, remaining_accounts: &[AccountMeta], ) -> Instruction
Auto Trait Implementations§
impl Freeze for RevokeCollectionAuthority
impl RefUnwindSafe for RevokeCollectionAuthority
impl Send for RevokeCollectionAuthority
impl Sync for RevokeCollectionAuthority
impl Unpin for RevokeCollectionAuthority
impl UnsafeUnpin for RevokeCollectionAuthority
impl UnwindSafe for RevokeCollectionAuthority
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