Skip to main content

Module models

Module models 

Source

Re-exports§

pub use self::account::Account;
pub use self::account_changes::AccountChanges;
pub use self::account_changes_response::AccountChangesResponse;
pub use self::account_changes_state::AccountChangesState;
pub use self::account_configuration_bad_request_response::AccountConfigurationBadRequestResponse;
pub use self::account_configuration_forbidden_response::AccountConfigurationForbiddenResponse;
pub use self::account_configuration_request::AccountConfigurationRequest;
pub use self::account_configuration_response::AccountConfigurationResponse;
pub use self::account_currency::AccountCurrency;
pub use self::account_guaranteed_stop_loss_order_mode::AccountGuaranteedStopLossOrderMode;
pub use self::account_instruments_response::AccountInstrumentsResponse;
pub use self::account_properties::AccountProperties;
pub use self::account_response::AccountResponse;
pub use self::account_state::AccountState;
pub use self::account_summary::AccountSummary;
pub use self::account_summary_response::AccountSummaryResponse;
pub use self::accounts_response::AccountsResponse;
pub use self::calculated_position_state::CalculatedPositionState;
pub use self::calculated_trade_state::CalculatedTradeState;
pub use self::cancel_order_404_response::CancelOrder404Response;
pub use self::cancel_order_response::CancelOrderResponse;
pub use self::candles_response::CandlesResponse;
pub use self::candlestick::Candlestick;
pub use self::candlestick_data::CandlestickData;
pub use self::candlestick_granularity::CandlestickGranularity;
pub use self::client_configure::ClientConfigure;
pub use self::client_configure_reject_transaction::ClientConfigureRejectTransaction;
pub use self::client_configure_transaction::ClientConfigureTransaction;
pub use self::client_extensions::ClientExtensions;
pub use self::client_price::ClientPrice;
pub use self::close_position_bad_request_response::ClosePositionBadRequestResponse;
pub use self::close_position_not_found_response::ClosePositionNotFoundResponse;
pub use self::close_position_request::ClosePositionRequest;
pub use self::close_position_response::ClosePositionResponse;
pub use self::close_trade_bad_request_response::CloseTradeBadRequestResponse;
pub use self::close_trade_not_found_response::CloseTradeNotFoundResponse;
pub use self::close_trade_request::CloseTradeRequest;
pub use self::close_trade_response::CloseTradeResponse;
pub use self::create_order_bad_request_response::CreateOrderBadRequestResponse;
pub use self::create_order_not_found_response::CreateOrderNotFoundResponse;
pub use self::create_order_request::CreateOrderRequest;
pub use self::create_order_response::CreateOrderResponse;
pub use self::date_time_format::DateTimeFormat;
pub use self::dependent_trade_orders_bad_request_response::DependentTradeOrdersBadRequestResponse;
pub use self::dependent_trade_orders_request::DependentTradeOrdersRequest;
pub use self::dependent_trade_orders_response::DependentTradeOrdersResponse;
pub use self::dynamic_order_state::DynamicOrderState;
pub use self::error400::Error400;
pub use self::error401::Error401;
pub use self::error403::Error403;
pub use self::error404::Error404;
pub use self::error405::Error405;
pub use self::error416::Error416;
pub use self::error4xx_body::Error4xxBody;
pub use self::error4xx_transaction::Error4xxTransaction;
pub use self::home_conversions::HomeConversions;
pub use self::instrument::Instrument;
pub use self::instrument_comission::InstrumentComission;
pub use self::instrument_name::InstrumentName;
pub use self::instrument_order_book_response::InstrumentOrderBookResponse;
pub use self::instrument_position_book_response::InstrumentPositionBookResponse;
pub use self::instrument_position_response::InstrumentPositionResponse;
pub use self::instrument_type::InstrumentType;
pub use self::market_order::MarketOrder;
pub use self::market_order_delayed_trade_close::MarketOrderDelayedTradeClose;
pub use self::market_order_margin_closeout::MarketOrderMarginCloseout;
pub use self::market_order_margin_closeout_reason::MarketOrderMarginCloseoutReason;
pub use self::market_order_position_closeout::MarketOrderPositionCloseout;
pub use self::market_order_position_fill::MarketOrderPositionFill;
pub use self::market_order_reason::MarketOrderReason;
pub use self::market_order_reject_transaction::MarketOrderRejectTransaction;
pub use self::market_order_trade_close::MarketOrderTradeClose;
pub use self::market_order_transaction::MarketOrderTransaction;
pub use self::open_positions_response::OpenPositionsResponse;
pub use self::open_trade_response::OpenTradeResponse;
pub use self::order::Order;
pub use self::order_book::OrderBook;
pub use self::order_book_bucket::OrderBookBucket;
pub use self::order_cancel::OrderCancel;
pub use self::order_cancel_reason::OrderCancelReason;
pub use self::order_cancel_reject_transaction::OrderCancelRejectTransaction;
pub use self::order_cancel_transaction::OrderCancelTransaction;
pub use self::order_client_extensions_modify::OrderClientExtensionsModify;
pub use self::order_client_extensions_modify_reject_transaction::OrderClientExtensionsModifyRejectTransaction;
pub use self::order_client_extensions_modify_transaction::OrderClientExtensionsModifyTransaction;
pub use self::order_extensions_bad_request_response::OrderExtensionsBadRequestResponse;
pub use self::order_extensions_not_found_response::OrderExtensionsNotFoundResponse;
pub use self::order_extensions_request::OrderExtensionsRequest;
pub use self::order_extensions_response::OrderExtensionsResponse;
pub use self::order_fill_reason::OrderFillReason;
pub use self::order_fill_transaction::OrderFillTransaction;
pub use self::order_response::OrderResponse;
pub use self::order_state::OrderState;
pub use self::orders_response::OrdersResponse;
pub use self::pending_orders_response::PendingOrdersResponse;
pub use self::position::Position;
pub use self::position_book::PositionBook;
pub use self::position_book_bucket::PositionBookBucket;
pub use self::position_side::PositionSide;
pub use self::positions_response::PositionsResponse;
pub use self::price_bucket::PriceBucket;
pub use self::price_status::PriceStatus;
pub use self::pricing_response::PricingResponse;
pub use self::quote_home_conversion_factors::QuoteHomeConversionFactors;
pub use self::reject_transaction::RejectTransaction;
pub use self::related_transaction::RelatedTransaction;
pub use self::replace_order_bad_request_response::ReplaceOrderBadRequestResponse;
pub use self::replace_order_not_found_response::ReplaceOrderNotFoundResponse;
pub use self::replace_order_request::ReplaceOrderRequest;
pub use self::replace_order_response::ReplaceOrderResponse;
pub use self::stop_loss_details::StopLossDetails;
pub use self::stop_loss_order::StopLossOrder;
pub use self::stop_loss_order_reject_transaction::StopLossOrderRejectTransaction;
pub use self::stop_loss_order_transaction::StopLossOrderTransaction;
pub use self::stop_loss_order_transaction_base::StopLossOrderTransactionBase;
pub use self::take_profit_details::TakeProfitDetails;
pub use self::take_profit_order::TakeProfitOrder;
pub use self::take_profit_order_reject_transaction::TakeProfitOrderRejectTransaction;
pub use self::take_profit_order_transaction::TakeProfitOrderTransaction;
pub use self::take_profit_order_transaction_base::TakeProfitOrderTransactionBase;
pub use self::trade::Trade;
pub use self::trade_client_extensions_modify::TradeClientExtensionsModify;
pub use self::trade_client_extensions_modify_reject_transaction::TradeClientExtensionsModifyRejectTransaction;
pub use self::trade_client_extensions_modify_transaction::TradeClientExtensionsModifyTransaction;
pub use self::trade_extensions_bad_request_response::TradeExtensionsBadRequestResponse;
pub use self::trade_extensions_not_found_response::TradeExtensionsNotFoundResponse;
pub use self::trade_extensions_request::TradeExtensionsRequest;
pub use self::trade_extensions_response::TradeExtensionsResponse;
pub use self::trade_open::TradeOpen;
pub use self::trade_order_base::TradeOrderBase;
pub use self::trade_order_time_in_force::TradeOrderTimeInForce;
pub use self::trade_order_transaction_reason::TradeOrderTransactionReason;
pub use self::trade_order_trigger_condition::TradeOrderTriggerCondition;
pub use self::trade_reduce::TradeReduce;
pub use self::trade_response::TradeResponse;
pub use self::trade_state::TradeState;
pub use self::trade_summary::TradeSummary;
pub use self::trades_response::TradesResponse;
pub use self::trailing_stop_loss_details::TrailingStopLossDetails;
pub use self::trailing_stop_loss_order::TrailingStopLossOrder;
pub use self::trailing_stop_loss_order_reject_transaction::TrailingStopLossOrderRejectTransaction;
pub use self::trailing_stop_loss_order_transaction::TrailingStopLossOrderTransaction;
pub use self::trailing_stop_loss_order_transaction_base::TrailingStopLossOrderTransactionBase;
pub use self::transaction::Transaction;
pub use self::transaction_heartbeat::TransactionHeartbeat;
pub use self::transaction_id_range_response::TransactionIdRangeResponse;
pub use self::transaction_response::TransactionResponse;
pub use self::transaction_since_id_response::TransactionSinceIdResponse;
pub use self::transaction_type::TransactionType;
pub use self::transactions_response::TransactionsResponse;
pub use self::units_available::UnitsAvailable;
pub use self::units_available_details::UnitsAvailableDetails;

Modules§

account
account_changes
account_changes_response
account_changes_state
account_configuration_bad_request_response
account_configuration_forbidden_response
account_configuration_request
account_configuration_response
account_currency
account_guaranteed_stop_loss_order_mode
account_instruments_response
account_properties
account_response
account_state
account_summary
account_summary_response
accounts_response
calculated_position_state
calculated_trade_state
cancel_order_404_response
cancel_order_response
candles_response
candlestick
candlestick_data
candlestick_granularity
client_configure
client_configure_reject_transaction
client_configure_transaction
client_extensions
client_price
close_position_bad_request_response
close_position_not_found_response
close_position_request
close_position_response
close_trade_bad_request_response
close_trade_not_found_response
close_trade_request
close_trade_response
create_order_bad_request_response
create_order_not_found_response
create_order_request
create_order_response
date_time_format
dependent_trade_orders_bad_request_response
dependent_trade_orders_request
dependent_trade_orders_response
dynamic_order_state
error4xx_body
error4xx_transaction
error400
error401
error403
error404
error405
error416
home_conversions
instrument
instrument_comission
instrument_name
instrument_order_book_response
instrument_position_book_response
instrument_position_response
instrument_type
market_order
market_order_delayed_trade_close
market_order_margin_closeout
market_order_margin_closeout_reason
market_order_position_closeout
market_order_position_fill
market_order_reason
market_order_reject_transaction
market_order_trade_close
market_order_transaction
open_positions_response
open_trade_response
order
order_book
order_book_bucket
order_cancel
order_cancel_reason
order_cancel_reject_transaction
order_cancel_transaction
order_client_extensions_modify
order_client_extensions_modify_reject_transaction
order_client_extensions_modify_transaction
order_extensions_bad_request_response
order_extensions_not_found_response
order_extensions_request
order_extensions_response
order_fill_reason
order_fill_transaction
order_response
order_state
orders_response
pending_orders_response
position
position_book
position_book_bucket
position_side
positions_response
price_bucket
price_status
pricing_response
quote_home_conversion_factors
reject_transaction
related_transaction
replace_order_bad_request_response
replace_order_not_found_response
replace_order_request
replace_order_response
stop_loss_details
stop_loss_order
stop_loss_order_reject_transaction
stop_loss_order_transaction
stop_loss_order_transaction_base
take_profit_details
take_profit_order
take_profit_order_reject_transaction
take_profit_order_transaction
take_profit_order_transaction_base
trade
trade_client_extensions_modify
trade_client_extensions_modify_reject_transaction
trade_client_extensions_modify_transaction
trade_extensions_bad_request_response
trade_extensions_not_found_response
trade_extensions_request
trade_extensions_response
trade_open
trade_order_base
trade_order_time_in_force
trade_order_transaction_reason
trade_order_trigger_condition
trade_reduce
trade_response
trade_state
trade_summary
trades_response
trailing_stop_loss_details
trailing_stop_loss_order
trailing_stop_loss_order_reject_transaction
trailing_stop_loss_order_transaction
trailing_stop_loss_order_transaction_base
transaction
transaction_heartbeat
transaction_id_range_response
transaction_response
transaction_since_id_response
transaction_type
transactions_response
units_available
units_available_details