Struct mpl_token_metadata::types::Uses
source · pub struct Uses {
pub use_method: UseMethod,
pub remaining: u64,
pub total: u64,
}
Fields§
§use_method: UseMethod
§remaining: u64
§total: u64
Trait Implementations§
source§impl BorshDeserialize for Uses
impl BorshDeserialize for Uses
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 Uses
impl BorshSerialize for Uses
source§impl PartialEq for Uses
impl PartialEq for Uses
impl Eq for Uses
impl StructuralPartialEq for Uses
Auto Trait Implementations§
impl RefUnwindSafe for Uses
impl Send for Uses
impl Sync for Uses
impl Unpin for Uses
impl UnwindSafe for Uses
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 Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more