pub struct TriggerOrder {Show 20 fields
pub user_pubkey: String,
pub order_key: String,
pub input_mint: String,
pub output_mint: String,
pub making_amoutn: String,
pub taking_amount: String,
pub remaining_making_amount: String,
pub remaining_taking_amount: String,
pub raw_making_amount: String,
pub raw_taking_amount: String,
pub raw_remaining_making_amount: String,
pub raw_remaining_taking_amount: String,
pub slippage_bps: u32,
pub expired_at: String,
pub updated_at: String,
pub status: String,
pub open_tx: String,
pub close_tx: String,
pub program_version: String,
pub trades: Vec<Trade>,
}Fields§
§user_pubkey: String§order_key: String§input_mint: String§output_mint: String§making_amoutn: String§taking_amount: String§remaining_making_amount: String§remaining_taking_amount: String§raw_making_amount: String§raw_taking_amount: String§raw_remaining_making_amount: String§raw_remaining_taking_amount: String§slippage_bps: u32§expired_at: String§updated_at: String§status: String§open_tx: String§close_tx: String§program_version: String§trades: Vec<Trade>Trait Implementations§
Source§impl Debug for TriggerOrder
impl Debug for TriggerOrder
Source§impl<'de> Deserialize<'de> for TriggerOrder
impl<'de> Deserialize<'de> for TriggerOrder
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
Auto Trait Implementations§
impl Freeze for TriggerOrder
impl RefUnwindSafe for TriggerOrder
impl Send for TriggerOrder
impl Sync for TriggerOrder
impl Unpin for TriggerOrder
impl UnsafeUnpin for TriggerOrder
impl UnwindSafe for TriggerOrder
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