ActingVersion

Trait ActingVersion 

Source
pub trait ActingVersion {
    // Required method
    fn acting_version(&self) -> u16;
}

Required Methods§

Implementors§

Source§

impl ActingVersion for AccountCommissionResponseDecoder<'_>

Source§

impl ActingVersion for AccountOrderRateLimitResponseDecoder<'_>

Source§

impl ActingVersion for AccountResponseDecoder<'_>

Source§

impl ActingVersion for AccountTradesResponseDecoder<'_>

Source§

impl ActingVersion for AggTradesResponseDecoder<'_>

Source§

impl ActingVersion for AveragePriceResponseDecoder<'_>

Source§

impl ActingVersion for BalanceUpdateEventDecoder<'_>

Source§

impl ActingVersion for BookTickerResponseDecoder<'_>

Source§

impl ActingVersion for BookTickerSymbolResponseDecoder<'_>

Source§

impl ActingVersion for CancelOpenOrdersResponseDecoder<'_>

Source§

impl ActingVersion for CancelOrderListResponseDecoder<'_>

Source§

impl ActingVersion for CancelOrderResponseDecoder<'_>

Source§

impl ActingVersion for CancelReplaceOrderResponseDecoder<'_>

Source§

impl ActingVersion for DepthResponseDecoder<'_>

Source§

impl ActingVersion for ErrorResponseDecoder<'_>

Source§

impl ActingVersion for ExchangeInfoResponseDecoder<'_>

Source§

impl ActingVersion for ExchangeMaxNumAlgoOrdersFilterDecoder<'_>

Source§

impl ActingVersion for ExchangeMaxNumIcebergOrdersFilterDecoder<'_>

Source§

impl ActingVersion for ExchangeMaxNumOrderListsFilterDecoder<'_>

Source§

impl ActingVersion for ExchangeMaxNumOrdersFilterDecoder<'_>

Source§

impl ActingVersion for ExecutionReportEventDecoder<'_>

Source§

impl ActingVersion for IcebergPartsFilterDecoder<'_>

Source§

impl ActingVersion for KlinesResponseDecoder<'_>

Source§

impl ActingVersion for ListStatusEventDecoder<'_>

Source§

impl ActingVersion for LotSizeFilterDecoder<'_>

Source§

impl ActingVersion for MarketLotSizeFilterDecoder<'_>

Source§

impl ActingVersion for MaxAssetFilterDecoder<'_>

Source§

impl ActingVersion for MaxNumAlgoOrdersFilterDecoder<'_>

Source§

impl ActingVersion for MaxNumIcebergOrdersFilterDecoder<'_>

Source§

impl ActingVersion for MaxNumOrderListsFilterDecoder<'_>

Source§

impl ActingVersion for MaxNumOrdersFilterDecoder<'_>

Source§

impl ActingVersion for MaxPositionFilterDecoder<'_>

Source§

impl ActingVersion for MinNotionalFilterDecoder<'_>

Source§

impl ActingVersion for NewOrderAckResponseDecoder<'_>

Source§

impl ActingVersion for NewOrderFullResponseDecoder<'_>

Source§

impl ActingVersion for NewOrderListAckResponseDecoder<'_>

Source§

impl ActingVersion for NewOrderListFullResponseDecoder<'_>

Source§

impl ActingVersion for NewOrderListResultResponseDecoder<'_>

Source§

impl ActingVersion for NewOrderResultResponseDecoder<'_>

Source§

impl ActingVersion for NotionalFilterDecoder<'_>

Source§

impl ActingVersion for OrderListResponseDecoder<'_>

Source§

impl ActingVersion for OrderListsResponseDecoder<'_>

Source§

impl ActingVersion for OrderResponseDecoder<'_>

Source§

impl ActingVersion for OrderTestResponseDecoder<'_>

Source§

impl ActingVersion for OrderTestWithCommissionsResponseDecoder<'_>

Source§

impl ActingVersion for OrdersResponseDecoder<'_>

Source§

impl ActingVersion for OutboundAccountPositionEventDecoder<'_>

Source§

impl ActingVersion for PercentPriceBySideFilterDecoder<'_>

Source§

impl ActingVersion for PercentPriceFilterDecoder<'_>

Source§

impl ActingVersion for PingResponseDecoder<'_>

Source§

impl ActingVersion for PriceFilterDecoder<'_>

Source§

impl ActingVersion for PriceTickerResponseDecoder<'_>

Source§

impl ActingVersion for PriceTickerSymbolResponseDecoder<'_>

Source§

impl ActingVersion for ServerTimeResponseDecoder<'_>

Source§

impl ActingVersion for Ticker24hFullResponseDecoder<'_>

Source§

impl ActingVersion for Ticker24hMiniResponseDecoder<'_>

Source§

impl ActingVersion for Ticker24hSymbolFullResponseDecoder<'_>

Source§

impl ActingVersion for Ticker24hSymbolMiniResponseDecoder<'_>

Source§

impl ActingVersion for TickerFullResponseDecoder<'_>

Source§

impl ActingVersion for TickerMiniResponseDecoder<'_>

Source§

impl ActingVersion for TickerSymbolFullResponseDecoder<'_>

Source§

impl ActingVersion for TickerSymbolMiniResponseDecoder<'_>

Source§

impl ActingVersion for TPlusSellFilterDecoder<'_>

Source§

impl ActingVersion for TradesResponseDecoder<'_>

Source§

impl ActingVersion for TrailingDeltaFilterDecoder<'_>

Source§

impl ActingVersion for WebSocketResponseDecoder<'_>

Source§

impl ActingVersion for WebSocketSessionLogonResponseDecoder<'_>

Source§

impl ActingVersion for WebSocketSessionLogoutResponseDecoder<'_>

Source§

impl ActingVersion for WebSocketSessionStatusResponseDecoder<'_>

Source§

impl ActingVersion for WebSocketSessionSubscriptionsResponseDecoder<'_>

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::account_order_rate_limit_response_codec::decoder::RateLimitsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::account_response_codec::decoder::BalancesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::account_response_codec::decoder::PermissionsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for ReduceOnlyAssetsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::account_trades_response_codec::decoder::TradesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for AggTradesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::book_ticker_response_codec::decoder::TickersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for ResponsesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::cancel_order_list_response_codec::decoder::OrderReportsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::cancel_order_list_response_codec::decoder::OrdersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for AsksDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for BidsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for ExchangeFiltersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for FiltersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for PermissionSetsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::exchange_info_response_codec::decoder::PermissionsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::exchange_info_response_codec::decoder::RateLimitsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for SorSymbolsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for SorsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for SymbolsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for GroupSize16EncodingDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for GroupSizeEncodingDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for KlinesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::list_status_event_codec::decoder::OrdersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for MessageData8Decoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for MessageData16Decoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for MessageDataDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for MessageHeaderDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_full_response_codec::decoder::FillsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_full_response_codec::decoder::PreventedMatchesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_list_ack_response_codec::decoder::OrderReportsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_list_ack_response_codec::decoder::OrdersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_list_full_response_codec::decoder::FillsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_list_full_response_codec::decoder::OrderReportsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_list_full_response_codec::decoder::OrdersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_list_full_response_codec::decoder::PreventedMatchesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_list_result_response_codec::decoder::OrderReportsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::new_order_list_result_response_codec::decoder::OrdersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for OptionalMessageData16Decoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for OptionalMessageDataDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for OptionalVarString8Decoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for OptionalVarStringDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::order_list_response_codec::decoder::OrdersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for OrderListsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::order_lists_response_codec::decoder::OrdersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::orders_response_codec::decoder::OrdersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::outbound_account_position_event_codec::decoder::BalancesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::price_ticker_response_codec::decoder::TickersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::ticker_24_hf_ull_response_codec::decoder::TickersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::ticker_24_hm_ini_response_codec::decoder::TickersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::ticker_full_response_codec::decoder::TickersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::ticker_mini_response_codec::decoder::TickersDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::trades_response_codec::decoder::TradesDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for VarString8Decoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for VarStringDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for nautilus_binance::common::sbe::spot::web_socket_response_codec::decoder::RateLimitsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,

Source§

impl<'a, P> ActingVersion for SubscriptionsDecoder<P>
where P: Reader<'a> + ActingVersion + Default,