Enum mpl_token_metadata::instruction::UseArgs
source · #[repr(C)]pub enum UseArgs {
V1 {
authorization_data: Option<AuthorizationData>,
},
}
Variants§
V1
Fields
Required authorization data to validate the request.
Trait Implementations§
source§impl BorshDeserialize for UseArgswhere
Option<AuthorizationData>: BorshDeserialize,
impl BorshDeserialize for UseArgswhere Option<AuthorizationData>: BorshDeserialize,
source§impl BorshSerialize for UseArgswhere
Option<AuthorizationData>: BorshSerialize,
impl BorshSerialize for UseArgswhere Option<AuthorizationData>: BorshSerialize,
source§impl PartialEq<UseArgs> for UseArgs
impl PartialEq<UseArgs> for UseArgs
impl Eq for UseArgs
impl StructuralEq for UseArgs
impl StructuralPartialEq for UseArgs
Auto Trait Implementations§
impl RefUnwindSafe for UseArgs
impl Send for UseArgs
impl Sync for UseArgs
impl Unpin for UseArgs
impl UnwindSafe for UseArgs
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