pub struct BeginSwap {
pub _in_market_index: u16,
pub _out_market_index: u16,
pub _amount_in: u64,
}Expand description
Instruction.
Fields§
§_in_market_index: u16§_out_market_index: u16§_amount_in: u64Trait Implementations§
Source§impl BorshDeserialize for BeginSwap
impl BorshDeserialize for BeginSwap
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 BeginSwap
impl BorshSerialize for BeginSwap
Source§impl Discriminator for BeginSwap
impl Discriminator for BeginSwap
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Source§impl InstructionData for BeginSwap
impl InstructionData for BeginSwap
Auto Trait Implementations§
impl Freeze for BeginSwap
impl RefUnwindSafe for BeginSwap
impl Send for BeginSwap
impl Sync for BeginSwap
impl Unpin for BeginSwap
impl UnwindSafe for BeginSwap
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