#[repr(C)]pub struct UpdateMetadataAccountArgsV2 {
pub data: Option<DataV2>,
pub update_authority: Option<Pubkey>,
pub primary_sale_happened: Option<bool>,
pub is_mutable: Option<bool>,
}
Expand description
Args for update call
Fields
data: Option<DataV2>
primary_sale_happened: Option<bool>
is_mutable: Option<bool>
Trait Implementations
impl BorshDeserialize for UpdateMetadataAccountArgsV2 where
Option<DataV2>: BorshDeserialize,
Option<Pubkey>: BorshDeserialize,
Option<bool>: BorshDeserialize,
Option<bool>: BorshDeserialize,
impl BorshDeserialize for UpdateMetadataAccountArgsV2 where
Option<DataV2>: BorshDeserialize,
Option<Pubkey>: BorshDeserialize,
Option<bool>: BorshDeserialize,
Option<bool>: BorshDeserialize,
impl BorshSerialize for UpdateMetadataAccountArgsV2 where
Option<DataV2>: BorshSerialize,
Option<Pubkey>: BorshSerialize,
Option<bool>: BorshSerialize,
Option<bool>: BorshSerialize,
impl BorshSerialize for UpdateMetadataAccountArgsV2 where
Option<DataV2>: BorshSerialize,
Option<Pubkey>: BorshSerialize,
Option<bool>: BorshSerialize,
Option<bool>: BorshSerialize,
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for UpdateMetadataAccountArgsV2
impl Send for UpdateMetadataAccountArgsV2
impl Sync for UpdateMetadataAccountArgsV2
impl Unpin for UpdateMetadataAccountArgsV2
impl UnwindSafe for UpdateMetadataAccountArgsV2
Blanket Implementations
pub default fn example() -> T
Mutably borrows from an owned value. Read more