pub struct SetInstructionArgs {
pub instruction_data: StateUpdateInstruction,
}Fields§
§instruction_data: StateUpdateInstructionTrait Implementations§
Source§impl BorshDeserialize for SetInstructionArgs
impl BorshDeserialize for SetInstructionArgs
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 SetInstructionArgswhere
StateUpdateInstruction: BorshSerialize,
impl BorshSerialize for SetInstructionArgswhere
StateUpdateInstruction: BorshSerialize,
Source§impl Clone for SetInstructionArgs
impl Clone for SetInstructionArgs
Source§fn clone(&self) -> SetInstructionArgs
fn clone(&self) -> SetInstructionArgs
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SetInstructionArgs
impl Debug for SetInstructionArgs
Source§impl PartialEq for SetInstructionArgs
impl PartialEq for SetInstructionArgs
impl Eq for SetInstructionArgs
impl StructuralPartialEq for SetInstructionArgs
Auto Trait Implementations§
impl Freeze for SetInstructionArgs
impl RefUnwindSafe for SetInstructionArgs
impl Send for SetInstructionArgs
impl Sync for SetInstructionArgs
impl Unpin for SetInstructionArgs
impl UnwindSafe for SetInstructionArgs
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