Enum mpl_token_metadata::types::MintArgs
source · pub enum MintArgs {
V1 {
amount: u64,
authorization_data: Option<AuthorizationData>,
},
}
Variants§
Trait Implementations§
source§impl BorshDeserialize for MintArgswhere
u64: BorshDeserialize,
Option<AuthorizationData>: BorshDeserialize,
impl BorshDeserialize for MintArgswhere u64: BorshDeserialize, Option<AuthorizationData>: BorshDeserialize,
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 MintArgswhere
u64: BorshSerialize,
Option<AuthorizationData>: BorshSerialize,
impl BorshSerialize for MintArgswhere u64: BorshSerialize, Option<AuthorizationData>: BorshSerialize,
source§impl EnumExt for MintArgswhere
u64: BorshDeserialize,
Option<AuthorizationData>: BorshDeserialize,
impl EnumExt for MintArgswhere u64: BorshDeserialize, Option<AuthorizationData>: BorshDeserialize,
source§impl PartialEq<MintArgs> for MintArgs
impl PartialEq<MintArgs> for MintArgs
impl Eq for MintArgs
impl StructuralEq for MintArgs
impl StructuralPartialEq for MintArgs
Auto Trait Implementations§
impl RefUnwindSafe for MintArgs
impl Send for MintArgs
impl Sync for MintArgs
impl Unpin for MintArgs
impl UnwindSafe for MintArgs
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more