pub struct CreateOrderReq {
pub input_mint: String,
pub output_mint: String,
pub maker: String,
pub payer: String,
pub params: CreateOrderParams,
pub compute_unit_price: Option<String>,
pub fee_account: Option<String>,
pub wrap_and_unwrap_sol: Option<bool>,
}Fields§
§input_mint: String§output_mint: String§maker: String§payer: String§params: CreateOrderParams§compute_unit_price: Option<String>§fee_account: Option<String>§wrap_and_unwrap_sol: Option<bool>Trait Implementations§
Source§impl Debug for CreateOrderReq
impl Debug for CreateOrderReq
Source§impl<'de> Deserialize<'de> for CreateOrderReq
impl<'de> Deserialize<'de> for CreateOrderReq
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 CreateOrderReq
impl RefUnwindSafe for CreateOrderReq
impl Send for CreateOrderReq
impl Sync for CreateOrderReq
impl Unpin for CreateOrderReq
impl UnsafeUnpin for CreateOrderReq
impl UnwindSafe for CreateOrderReq
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