[−][src]Enum fxoanda::TransactionType
The possible types of a Transaction
Variants
Create
Close
Reopen
ClientConfigure
ClientConfigureReject
TransferFunds
TransferFundsReject
MarketOrder
MarketOrderReject
FixedPriceOrder
LimitOrder
LimitOrderReject
StopOrder
StopOrderReject
MarketIfTouchedOrder
MarketIfTouchedOrderReject
TakeProfitOrder
TakeProfitOrderReject
StopLossOrder
StopLossOrderReject
TrailingStopLossOrder
TrailingStopLossOrderReject
OrderFill
OrderCancel
OrderCancelReject
OrderClientExtensionsModify
OrderClientExtensionsModifyReject
TradeClientExtensionsModify
TradeClientExtensionsModifyReject
MarginCallEnter
MarginCallExtend
MarginCallExit
DelayedTradeClosure
DailyFinancing
ResetResettablePl
Trait Implementations
impl<'de> Deserialize<'de> for TransactionType
[src]
fn deserialize<__D>(
__deserializer: __D
) -> Result<TransactionType, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<TransactionType, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Serialize for TransactionType
[src]
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl Display for TransactionType
[src]
impl FromStr for TransactionType
[src]
type Err = ()
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<TransactionType, ()>
[src]
impl Debug for TransactionType
[src]
Auto Trait Implementations
impl Send for TransactionType
impl Sync for TransactionType
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,