pub struct UpdateOrderV2 {
pub params: UpdateOrderParams,
}Expand description
Instruction argument
Fields§
§params: UpdateOrderParamsTrait Implementations§
Source§impl BorshDeserialize for UpdateOrderV2where
UpdateOrderParams: BorshDeserialize,
impl BorshDeserialize for UpdateOrderV2where
UpdateOrderParams: BorshDeserialize,
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 UpdateOrderV2where
UpdateOrderParams: BorshSerialize,
impl BorshSerialize for UpdateOrderV2where
UpdateOrderParams: BorshSerialize,
Source§impl Discriminator for UpdateOrderV2
impl Discriminator for UpdateOrderV2
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Source§impl InstructionData for UpdateOrderV2
impl InstructionData for UpdateOrderV2
Auto Trait Implementations§
impl Freeze for UpdateOrderV2
impl RefUnwindSafe for UpdateOrderV2
impl Send for UpdateOrderV2
impl Sync for UpdateOrderV2
impl Unpin for UpdateOrderV2
impl UnwindSafe for UpdateOrderV2
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