pub struct CreateMetadataAccountArgsV3 {
pub data: DataV2,
pub is_mutable: bool,
pub collection_details: Option<u8>,
}Fields§
§data: DataV2§is_mutable: bool§collection_details: Option<u8>Trait Implementations§
Source§impl BorshDeserialize for CreateMetadataAccountArgsV3
impl BorshDeserialize for CreateMetadataAccountArgsV3
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl Clone for CreateMetadataAccountArgsV3
impl Clone for CreateMetadataAccountArgsV3
Source§fn clone(&self) -> CreateMetadataAccountArgsV3
fn clone(&self) -> CreateMetadataAccountArgsV3
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 CreateMetadataAccountArgsV3
impl Debug for CreateMetadataAccountArgsV3
impl Eq for CreateMetadataAccountArgsV3
impl StructuralPartialEq for CreateMetadataAccountArgsV3
Auto Trait Implementations§
impl Freeze for CreateMetadataAccountArgsV3
impl RefUnwindSafe for CreateMetadataAccountArgsV3
impl Send for CreateMetadataAccountArgsV3
impl Sync for CreateMetadataAccountArgsV3
impl Unpin for CreateMetadataAccountArgsV3
impl UnwindSafe for CreateMetadataAccountArgsV3
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