List of all items
Structs
- BasicMessageStream
- BasicXtbConnection
- BasicXtbStreamConnection
- DataStream
- ResponsePromise
- ResponsePromiseState
- XtbClient
- XtbClientBuilder
- schema::CalendarRecord
- schema::ChartLastInfoRecord
- schema::ChartRangeInfoRecord
- schema::ErrorResponse
- schema::GetAllSymbolsRequest
- schema::GetAllSymbolsResponse
- schema::GetCalendarRequest
- schema::GetCalendarResponse
- schema::GetChartLastRequestRequest
- schema::GetChartLastRequestResponse
- schema::GetChartRangeRequestRequest
- schema::GetCommissionDefRequest
- schema::GetCommissionDefResponse
- schema::GetCurrentUserDataRequest
- schema::GetCurrentUserDataResponse
- schema::GetIbsHistoryRequest
- schema::GetIbsHistoryResponse
- schema::GetMarginLevelRequest
- schema::GetMarginLevelResponse
- schema::GetMarginTradeRequest
- schema::GetMarginTradeResponse
- schema::GetNewsRequest
- schema::GetNewsResponse
- schema::GetProfitCalculationRequest
- schema::GetProfitCalculationResponse
- schema::GetServerTimeRequest
- schema::GetServerTimeResponse
- schema::GetStepRulesRequest
- schema::GetStepRulesResponse
- schema::GetSymbolRequest
- schema::GetTickPricesRequest
- schema::GetTickPricesResponse
- schema::GetTradeRecordsRequest
- schema::GetTradeRecordsResponse
- schema::GetTradesHistoryRequest
- schema::GetTradesRequest
- schema::GetTradingHoursRequest
- schema::GetTradingHoursResponse
- schema::GetVersionRequest
- schema::GetVersionResponse
- schema::HoursRecord
- schema::IBRecord
- schema::LoginRequest
- schema::LoginResponse
- schema::NewsBodyRecord
- schema::PingRequest
- schema::PingResponse
- schema::RateInfoRecord
- schema::Request
- schema::Response
- schema::StepRecord
- schema::StepRuleRecord
- schema::StreamDataMessage
- schema::StreamGetBalanceData
- schema::StreamGetBalanceSubscribe
- schema::StreamGetBalanceUnsubscribe
- schema::StreamGetCandlesData
- schema::StreamGetCandlesSubscribe
- schema::StreamGetCandlesUnsubscribe
- schema::StreamGetKeepAliveData
- schema::StreamGetKeepAliveSubscribe
- schema::StreamGetKeepAliveUnsubscribe
- schema::StreamGetNewsData
- schema::StreamGetNewsSubscribe
- schema::StreamGetNewsUnsubscribe
- schema::StreamGetProfitData
- schema::StreamGetProfitSubscribe
- schema::StreamGetProfitUnsubscribe
- schema::StreamGetTickPricesData
- schema::StreamGetTickPricesSubscribe
- schema::StreamGetTickPricesUnsubscribe
- schema::StreamGetTradeStatusData
- schema::StreamGetTradeStatusSubscribe
- schema::StreamGetTradeStatusUnsubscribe
- schema::StreamGetTradesData
- schema::StreamGetTradesSubscribe
- schema::StreamGetTradesUnsubscribe
- schema::StreamPingSubscribe
- schema::SubscribeRequest
- schema::SymbolRecord
- schema::TickRecord
- schema::TradeRecord
- schema::TradeTransInfo
- schema::TradeTransactionRequest
- schema::TradeTransactionResponse
- schema::TradeTransactionStatusRequest
- schema::TradeTransactionStatusResponse
- schema::TradingHoursRecord
- schema::UnsubscribeRequest
Enums
- BasicXtbConnectionError
- BasicXtbStreamConnectionError
- DataMessageFilter
- DataStreamError
- XtbClientBuilderError
- XtbClientError
- schema::DayOfWeek
- schema::ImpactLevel
- schema::MarginMode
- schema::ProfitMode
- schema::QuoteId
- schema::TimePeriod
- schema::TradeStatus
- schema::TradingAction
- schema::TradingCommand
- schema::TransactionStatus
- schema::TransactionType
- schema::XtbErrorCode
- schema::XtbErrorCodeError
Traits
Type Aliases
- schema::GetChartRangeRequestResponse
- schema::GetSymbolResponse
- schema::GetTradesHistoryResponse
- schema::GetTradesResponse
Constants
- schema::COMMAND_GET_ALL_SYMBOLS
- schema::COMMAND_GET_CALENDAR
- schema::COMMAND_GET_CHART_LAST_REQUEST
- schema::COMMAND_GET_CHART_RANGE_REQUEST
- schema::COMMAND_GET_COMMISSION_DEF
- schema::COMMAND_GET_CURRENT_USER_DATA
- schema::COMMAND_GET_IBS_HISTORY
- schema::COMMAND_GET_MARGIN_LEVEL
- schema::COMMAND_GET_MARGIN_TRADE
- schema::COMMAND_GET_NEWS
- schema::COMMAND_GET_PROFIT_CALCULATION
- schema::COMMAND_GET_SERVER_TIME
- schema::COMMAND_GET_STEP_RULES
- schema::COMMAND_GET_SYMBOL
- schema::COMMAND_GET_TICK_PRICES
- schema::COMMAND_GET_TRADES
- schema::COMMAND_GET_TRADES_HISTORY
- schema::COMMAND_GET_TRADE_RECORDS
- schema::COMMAND_GET_TRADING_HOURS
- schema::COMMAND_GET_VERSION
- schema::COMMAND_LOGIN
- schema::COMMAND_LOGOUT
- schema::COMMAND_PING
- schema::COMMAND_TRADE_TRANSACTION
- schema::COMMAND_TRADE_TRANSACTION_STATUS
- schema::STREAM_BALANCE
- schema::STREAM_BALANCE_SUBSCRIBE
- schema::STREAM_BALANCE_UNSUBSCRIBE
- schema::STREAM_CANDLES
- schema::STREAM_CANDLES_SUBSCRIBE
- schema::STREAM_CANDLES_UNSUBSCRIBE
- schema::STREAM_KEEP_ALIVE
- schema::STREAM_KEEP_ALIVE_SUBSCRIBE
- schema::STREAM_KEEP_ALIVE_UNSUBSCRIBE
- schema::STREAM_NEWS
- schema::STREAM_NEWS_SUBSCRIBE
- schema::STREAM_NEWS_UNSUBSCRIBE
- schema::STREAM_PING
- schema::STREAM_PROFITS
- schema::STREAM_PROFITS_SUBSCRIBE
- schema::STREAM_PROFITS_UNSUBSCRIBE
- schema::STREAM_TICK_PRICES
- schema::STREAM_TICK_PRICES_SUBSCRIBE
- schema::STREAM_TICK_PRICES_UNSUBSCRIBE
- schema::STREAM_TRADES
- schema::STREAM_TRADES_SUBSCRIBE
- schema::STREAM_TRADES_UNSUBSCRIBE
- schema::STREAM_TRADE_STATUS
- schema::STREAM_TRADE_STATUS_SUBSCRIBE
- schema::STREAM_TRADE_STATUS_UNSUBSCRIBE