pub enum UseArgs {
V1 {
authorization_data: Option<AuthorizationData>,
},
}Variants§
V1
Fields
Trait Implementations§
Source§impl BorshDeserialize for UseArgs
impl BorshDeserialize for UseArgs
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 UseArgs
impl BorshSerialize for UseArgs
impl Eq for UseArgs
impl StructuralPartialEq for UseArgs
Auto Trait Implementations§
impl Freeze for UseArgs
impl RefUnwindSafe for UseArgs
impl Send for UseArgs
impl Sync for UseArgs
impl Unpin for UseArgs
impl UnsafeUnpin 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