pub struct SellExactOutInstructionData { /* private fields */ }Implementations§
Trait Implementations§
Source§impl BorshDeserialize for SellExactOutInstructionData
impl BorshDeserialize for SellExactOutInstructionData
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 Clone for SellExactOutInstructionData
impl Clone for SellExactOutInstructionData
Source§impl Debug for SellExactOutInstructionData
impl Debug for SellExactOutInstructionData
Source§impl<'de> Deserialize<'de> for SellExactOutInstructionData
impl<'de> Deserialize<'de> for SellExactOutInstructionData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SellExactOutInstructionData
impl StructuralPartialEq for SellExactOutInstructionData
Auto Trait Implementations§
impl Freeze for SellExactOutInstructionData
impl RefUnwindSafe for SellExactOutInstructionData
impl Send for SellExactOutInstructionData
impl Sync for SellExactOutInstructionData
impl Unpin for SellExactOutInstructionData
impl UnsafeUnpin for SellExactOutInstructionData
impl UnwindSafe for SellExactOutInstructionData
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