Struct mpl_token_metadata::state::Uses
source · #[repr(C)]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 Useswhere
UseMethod: BorshDeserialize,
u64: BorshDeserialize,
impl BorshDeserialize for Useswhere UseMethod: BorshDeserialize, u64: BorshDeserialize,
source§impl BorshSerialize for Useswhere
UseMethod: BorshSerialize,
u64: BorshSerialize,
impl BorshSerialize for Useswhere UseMethod: BorshSerialize, u64: BorshSerialize,
source§impl PartialEq<Uses> for Uses
impl PartialEq<Uses> for Uses
impl Eq for Uses
impl StructuralEq 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