pub struct GetMarketTokenValue {
pub amount: u64,
pub pnl_factor: String,
pub maximize: bool,
pub max_age: u32,
pub emit_event: bool,
}Expand description
Instruction argument
Fields§
§amount: u64§pnl_factor: String§maximize: bool§max_age: u32§emit_event: boolTrait Implementations§
Source§impl BorshDeserialize for GetMarketTokenValuewhere
u64: BorshDeserialize,
String: BorshDeserialize,
bool: BorshDeserialize,
u32: BorshDeserialize,
impl BorshDeserialize for GetMarketTokenValuewhere
u64: BorshDeserialize,
String: BorshDeserialize,
bool: BorshDeserialize,
u32: 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 GetMarketTokenValue
impl BorshSerialize for GetMarketTokenValue
Source§impl Discriminator for GetMarketTokenValue
impl Discriminator for GetMarketTokenValue
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Auto Trait Implementations§
impl Freeze for GetMarketTokenValue
impl RefUnwindSafe for GetMarketTokenValue
impl Send for GetMarketTokenValue
impl Sync for GetMarketTokenValue
impl Unpin for GetMarketTokenValue
impl UnwindSafe for GetMarketTokenValue
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