pub struct InitializeMintArgs {
pub ix_mint: MintArgs,
pub ix_metadata_pointer: Option<MetadataPointerArgs>,
pub ix_metadata: Option<TokenMetadataArgs>,
pub ix_scaled_ui_amount: Option<ScaledUiAmountConfigArgs>,
}Fields§
§ix_mint: MintArgs§ix_metadata_pointer: Option<MetadataPointerArgs>§ix_metadata: Option<TokenMetadataArgs>§ix_scaled_ui_amount: Option<ScaledUiAmountConfigArgs>Trait Implementations§
Source§impl BorshDeserialize for InitializeMintArgs
impl BorshDeserialize for InitializeMintArgs
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 BorshSerialize for InitializeMintArgs
impl BorshSerialize for InitializeMintArgs
Source§impl Clone for InitializeMintArgs
impl Clone for InitializeMintArgs
Source§fn clone(&self) -> InitializeMintArgs
fn clone(&self) -> InitializeMintArgs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InitializeMintArgs
impl Debug for InitializeMintArgs
Source§impl PartialEq for InitializeMintArgs
impl PartialEq for InitializeMintArgs
Source§fn eq(&self, other: &InitializeMintArgs) -> bool
fn eq(&self, other: &InitializeMintArgs) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for InitializeMintArgs
impl StructuralPartialEq for InitializeMintArgs
Auto Trait Implementations§
impl Freeze for InitializeMintArgs
impl RefUnwindSafe for InitializeMintArgs
impl Send for InitializeMintArgs
impl Sync for InitializeMintArgs
impl Unpin for InitializeMintArgs
impl UnsafeUnpin for InitializeMintArgs
impl UnwindSafe for InitializeMintArgs
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