Struct serum_dex::instruction::NewOrderInstructionV2 [−][src]
pub struct NewOrderInstructionV2 { pub side: Side, pub limit_price: NonZeroU64, pub max_qty: NonZeroU64, pub order_type: OrderType, pub client_id: u64, pub self_trade_behavior: SelfTradeBehavior, }
Fields
side: Side
limit_price: NonZeroU64
max_qty: NonZeroU64
order_type: OrderType
client_id: u64
self_trade_behavior: SelfTradeBehavior
Trait Implementations
impl Clone for NewOrderInstructionV2
[src]
impl Clone for NewOrderInstructionV2
[src]fn clone(&self) -> NewOrderInstructionV2
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for NewOrderInstructionV2
[src]
impl<'de> Deserialize<'de> for NewOrderInstructionV2
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for NewOrderInstructionV2
[src]
impl Eq for NewOrderInstructionV2
[src]impl PartialEq<NewOrderInstructionV2> for NewOrderInstructionV2
[src]
impl PartialEq<NewOrderInstructionV2> for NewOrderInstructionV2
[src]fn eq(&self, other: &NewOrderInstructionV2) -> bool
[src]
fn ne(&self, other: &NewOrderInstructionV2) -> bool
[src]
impl Serialize for NewOrderInstructionV2
[src]
impl Serialize for NewOrderInstructionV2
[src]impl StructuralEq for NewOrderInstructionV2
[src]
impl StructuralEq for NewOrderInstructionV2
[src]Auto Trait Implementations
impl RefUnwindSafe for NewOrderInstructionV2
impl RefUnwindSafe for NewOrderInstructionV2
impl Send for NewOrderInstructionV2
impl Send for NewOrderInstructionV2
impl Sync for NewOrderInstructionV2
impl Sync for NewOrderInstructionV2
impl Unpin for NewOrderInstructionV2
impl Unpin for NewOrderInstructionV2
impl UnwindSafe for NewOrderInstructionV2
impl UnwindSafe for NewOrderInstructionV2
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>,