Struct serum_dex::instruction::NewOrderInstructionV3 [−][src]
pub struct NewOrderInstructionV3 { pub side: Side, pub limit_price: NonZeroU64, pub max_coin_qty: NonZeroU64, pub max_native_pc_qty_including_fees: NonZeroU64, pub self_trade_behavior: SelfTradeBehavior, pub order_type: OrderType, pub client_order_id: u64, pub limit: u16, }
Fields
side: Side
limit_price: NonZeroU64
max_coin_qty: NonZeroU64
max_native_pc_qty_including_fees: NonZeroU64
self_trade_behavior: SelfTradeBehavior
order_type: OrderType
client_order_id: u64
limit: u16
Trait Implementations
impl Clone for NewOrderInstructionV3
[src]
impl Clone for NewOrderInstructionV3
[src]fn clone(&self) -> NewOrderInstructionV3
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for NewOrderInstructionV3
[src]
impl<'de> Deserialize<'de> for NewOrderInstructionV3
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for NewOrderInstructionV3
[src]
impl Eq for NewOrderInstructionV3
[src]impl PartialEq<NewOrderInstructionV3> for NewOrderInstructionV3
[src]
impl PartialEq<NewOrderInstructionV3> for NewOrderInstructionV3
[src]fn eq(&self, other: &NewOrderInstructionV3) -> bool
[src]
fn ne(&self, other: &NewOrderInstructionV3) -> bool
[src]
impl Serialize for NewOrderInstructionV3
[src]
impl Serialize for NewOrderInstructionV3
[src]impl StructuralEq for NewOrderInstructionV3
[src]
impl StructuralEq for NewOrderInstructionV3
[src]Auto Trait Implementations
impl RefUnwindSafe for NewOrderInstructionV3
impl RefUnwindSafe for NewOrderInstructionV3
impl Send for NewOrderInstructionV3
impl Send for NewOrderInstructionV3
impl Sync for NewOrderInstructionV3
impl Sync for NewOrderInstructionV3
impl Unpin for NewOrderInstructionV3
impl Unpin for NewOrderInstructionV3
impl UnwindSafe for NewOrderInstructionV3
impl UnwindSafe for NewOrderInstructionV3
Blanket Implementations
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
pub default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
pub default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,