pub struct UpdateMetadataPointer {
pub metadata_pointer_discriminator: u8,
pub metadata_address: Option<Pubkey>,
}Expand description
Update the metadata pointer address. Only supported for mints that
include the MetadataPointer extension.
Fields§
§metadata_pointer_discriminator: u8§metadata_address: Option<Pubkey>The new account address that holds the metadata.
Implementations§
Trait Implementations§
Source§impl ArrangeAccounts for UpdateMetadataPointer
impl ArrangeAccounts for UpdateMetadataPointer
type ArrangedAccounts = UpdateMetadataPointerInstructionAccounts
fn arrange_accounts(accounts: &[AccountMeta]) -> Option<Self::ArrangedAccounts>
Source§impl Clone for UpdateMetadataPointer
impl Clone for UpdateMetadataPointer
Source§fn clone(&self) -> UpdateMetadataPointer
fn clone(&self) -> UpdateMetadataPointer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpdateMetadataPointer
impl Debug for UpdateMetadataPointer
Source§impl PartialEq for UpdateMetadataPointer
impl PartialEq for UpdateMetadataPointer
impl StructuralPartialEq for UpdateMetadataPointer
Auto Trait Implementations§
impl Freeze for UpdateMetadataPointer
impl RefUnwindSafe for UpdateMetadataPointer
impl Send for UpdateMetadataPointer
impl Sync for UpdateMetadataPointer
impl Unpin for UpdateMetadataPointer
impl UnwindSafe for UpdateMetadataPointer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more