List of all items
Structs
- common::circular_buffer::CircularBuffer
- common::rest_utils::RestConfig
- common::simd_ops::SimdOps
- exchange::binance::common::bar_aggregator::BarAggregator
- exchange::binance::common::error::BinanceApiError
- exchange::binance::common::messages::SubscriptionResult
- exchange::binance::common::types::BinanceErrorResponse
- exchange::binance::common::types::BinanceExchangeInfoResponse
- exchange::binance::common::types::BinanceHistoricalTrade
- exchange::binance::common::types::BinanceListenKeyResponse
- exchange::binance::common::types::BinanceOrderbookSnapshot
- exchange::binance::common::types::BinanceOrderbookUpdate
- exchange::binance::common::types::BinanceRateLimit
- exchange::binance::common::types::BinanceSubscriptionResponse
- exchange::binance::common::types::BinanceSymbolInfo
- exchange::binance::common::types::BinanceTicker
- exchange::binance::common::types::BinanceTradeUpdate
- exchange::binance::common::ws::WebSocketSubscription
- exchange::binance::futures::data::kline::ContinuousKlineData
- exchange::binance::futures::data::kline::ContinuousKlineMessage
- exchange::binance::futures::data::kline::KlineData
- exchange::binance::futures::data::kline::KlineMessage
- exchange::binance::futures::data::kline::ParsedContinuousKlineData
- exchange::binance::futures::data::kline::ParsedKlineData
- exchange::binance::futures::data::orderbook::MarkPriceMessage
- exchange::binance::futures::data::orderbook::OrderbookMessage
- exchange::binance::futures::data::orderbook::OrderbookSnapshot
- exchange::binance::futures::data::orderbook::ParsedMarkPrice
- exchange::binance::futures::data::orderbook::ParsedOrderbookData
- exchange::binance::futures::data::orderbook::ParsedOrderbookSnapshot
- exchange::binance::futures::data::subscription::WebSocketSubscribeRequest
- exchange::binance::futures::data::subscription::WebSocketSubscribeResponse
- exchange::binance::futures::data::trade::AggTradeMessage
- exchange::binance::futures::data::trade::LiquidationOrder
- exchange::binance::futures::data::trade::LiquidationOrderMessage
- exchange::binance::futures::data::trade::ParsedAggTradeData
- exchange::binance::futures::data::trade::ParsedLiquidationOrder
- exchange::binance::futures::feeder::BinanceFuturesFeeder
- exchange::binance::futures::provider::BinanceFuturesProvider
- exchange::binance::instrument::BinanceInstrument
- exchange::binance::spot::data::kline::KlineData
- exchange::binance::spot::data::kline::KlineMessage
- exchange::binance::spot::data::kline::ParsedKlineData
- exchange::binance::spot::data::orderbook::OrderbookMessage
- exchange::binance::spot::data::orderbook::OrderbookSnapshot
- exchange::binance::spot::data::orderbook::ParsedOrderbookData
- exchange::binance::spot::data::orderbook::ParsedOrderbookSnapshot
- exchange::binance::spot::data::subscription::WebSocketSubscribeRequest
- exchange::binance::spot::data::subscription::WebSocketSubscribeResponse
- exchange::binance::spot::data::trade::ParsedTradeData
- exchange::binance::spot::data::trade::TradeMessage
- exchange::binance::spot::feeder::BinanceSpotFeeder
- exchange::binance::spot::message_handler::BinanceSpotMessageHandler
- exchange::binance::spot::message_handler_zerocopy::BinanceSpotZeroCopyMessageHandler
- exchange::binance::spot::provider::BinanceSpotProvider
- exchange::bithumb::auth::BithumbAuth
- exchange::bithumb::auth::BithumbAuthConfig
- exchange::bithumb::auth::BithumbWebSocketAuth
- exchange::bithumb::data::orderbook::Orderbook
- exchange::bithumb::data::orderbook::OrderbookMessage
- exchange::bithumb::data::orderbook::OrderbookUnit
- exchange::bithumb::data::subscription::BithumbSubscription
- exchange::bithumb::data::subscription::ReconnectionParams
- exchange::bithumb::data::subscription::ResponseFormat
- exchange::bithumb::data::subscription::StatusMessage
- exchange::bithumb::data::trade::TradeMessage
- exchange::bithumb::data::trade::Transaction
- exchange::bithumb::feeder::BithumbFeeder
- exchange::bithumb::provider::BithumbInstrument
- exchange::bithumb::provider::BithumbProvider
- exchange::bithumb::types::FormatRequest
- exchange::bithumb::types::OrderbookResponse
- exchange::bithumb::types::OrderbookUnit
- exchange::bithumb::types::StatusMessage
- exchange::bithumb::types::SubscriptionRequest
- exchange::bithumb::types::TicketRequest
- exchange::bithumb::types::TradeResponse
- exchange::bybit::auth::BybitAuth
- exchange::bybit::auth::BybitAuthConfig
- exchange::bybit::data::orderbook::OrderbookData
- exchange::bybit::data::orderbook::OrderbookResponse
- exchange::bybit::data::orderbook::ParsedOrderbookData
- exchange::bybit::data::subscription::SubscriptionRequest
- exchange::bybit::data::subscription::SubscriptionResponse
- exchange::bybit::data::subscription::UnsubscribeRequest
- exchange::bybit::data::trade::PingRequest
- exchange::bybit::data::trade::TradeData
- exchange::bybit::data::trade::TradeHistoryResponse
- exchange::bybit::data::trade::TradeHistoryResult
- exchange::bybit::data::trade::TradeResponse
- exchange::bybit::feeder::BybitFeeder
- exchange::bybit::futures::data::orderbook::OrderbookData
- exchange::bybit::futures::data::orderbook::OrderbookResponse
- exchange::bybit::futures::data::orderbook::ParsedOrderbookData
- exchange::bybit::futures::data::trade::PingRequest
- exchange::bybit::futures::data::trade::TradeData
- exchange::bybit::futures::data::trade::TradeResponse
- exchange::bybit::futures::feeder::BybitFuturesFeeder
- exchange::bybit::futures::provider::BybitFuturesInstrument
- exchange::bybit::futures::provider::BybitFuturesProvider
- exchange::bybit::provider::BybitInstrument
- exchange::bybit::provider::BybitProvider
- exchange::coinbase::data::orderbook::Level2Snapshot
- exchange::coinbase::data::orderbook::Level2Update
- exchange::coinbase::data::orderbook::ParsedLevel2Snapshot
- exchange::coinbase::data::orderbook::ParsedLevel2Update
- exchange::coinbase::data::subscription::SubscriptionChannel
- exchange::coinbase::data::subscription::SubscriptionMessage
- exchange::coinbase::data::subscription::UnsubscribeMessage
- exchange::coinbase::data::trade::CurrencyStatus
- exchange::coinbase::data::trade::ErrorMessage
- exchange::coinbase::data::trade::HeartbeatMessage
- exchange::coinbase::data::trade::ProductStatus
- exchange::coinbase::data::trade::StatusMessage
- exchange::coinbase::data::trade::TickerMessage
- exchange::coinbase::data::trade::TradeMessage
- exchange::coinbase::feeder::CoinbaseFeeder
- exchange::coinbase::provider::CoinbaseInstrument
- exchange::coinbase::provider::CoinbaseProvider
- exchange::coinbase::websocket_handler::CoinbaseMessageRouter
- exchange::coinbase::websocket_handler::CoinbaseWebSocketHandler
- exchange::coinbase::websocket_handler::SubscriptionInfo
- exchange::upbit::auth::UpbitAuth
- exchange::upbit::auth::UpbitAuthConfig
- exchange::upbit::auth::UpbitJwtClaims
- exchange::upbit::data::orderbook::OrderbookMessage
- exchange::upbit::data::orderbook::OrderbookUnit
- exchange::upbit::data::orderbook::ParsedOrderbookData
- exchange::upbit::data::subscription::FormatRequest
- exchange::upbit::data::subscription::OrderbookSubscription
- exchange::upbit::data::subscription::TickerSubscription
- exchange::upbit::data::subscription::TradeSubscription
- exchange::upbit::data::trade::TradeMessage
- exchange::upbit::data::trade::Transaction
- exchange::upbit::feeder::UpbitFeeder
- exchange::upbit::provider::UpbitProvider
- exchange::upbit::types::FormatRequest
- exchange::upbit::types::OrderbookResponse
- exchange::upbit::types::OrderbookUnit
- exchange::upbit::types::SubscriptionRequest
- exchange::upbit::types::TradeResponse
- exchange::zerocopy_helpers::BinaryMessageProcessor
- feeder::FeedStats
- feeder::FeederOptions
- limit::RateLimitState
- limit::RateLimiter
- limit::lockfree_rate_limiter::LockFreeRateLimiter
- limit::lockfree_rate_limiter::TokenGuard
- limit::optimized_rate_limiter::OptimizedRateLimiter
- limit::optimized_rate_limiter::RateGuard
- optimization::zero_alloc_parser::AtomicParserStats
- optimization::zero_alloc_parser::ParserStats
- optimization::zero_alloc_parser::ZeroAllocParser
- provider::config::AuthConfig
- provider::config::ConnectionConfig
- provider::config::ReconnectStrategy
- provider::config::RestApiConfig
- provider::config::RetryStrategy
- provider::config::WebSocketConfig
- provider::connection::ConnectionStats
- provider::ext::alerts::AlertConfig
- provider::ext::alerts::AlertHandle
- provider::ext::alerts::AnomalyConfig
- provider::ext::health::ComponentHealth
- provider::ext::health::HealthIssue
- provider::ext::health::HealthStatus
- provider::ext::metrics::AggregatedMetrics
- provider::ext::metrics::CustomMetric
- provider::ext::metrics::ExecutionQualityMetrics
- provider::ext::metrics::InstrumentMetrics
- provider::ext::metrics::LatencyBucket
- provider::ext::metrics::LatencyDistribution
- provider::ext::metrics::LatencyMetrics
- provider::ext::metrics::MicrostructureSignals
- provider::ext::metrics::OrderFlowMetrics
- provider::ext::metrics::TradingMetrics
- provider::rate_limit::RateLimit
- provider::subscription::SubscriptionOptions
- provider::timestamp::TimestampCache
- provider::v2::HybridConnection
- provider::v2::ProviderRegistry
- session_manager::SessionConfig
- session_manager::SessionManager
- session_manager::SessionStats
- zero_copy_adapter::MarketDataChannels
- zero_copy_adapter::MarketDataReceivers
- zero_copy_adapter::ZeroCopyAdapter
- zero_copy_adapter::ZeroCopyConfig
Enums
- exchange::binance::common::messages::BinanceWebsocketResponse
- exchange::binance::common::rate_limit::BinanceError
- exchange::binance::futures::provider::BinanceFuturesMarketType
- exchange::binance::futures::types::BinanceFuturesContractType
- exchange::binance::futures::types::BinanceFuturesKlineInterval
- exchange::binance::futures::types::BinanceFuturesMarginType
- exchange::binance::futures::types::BinanceFuturesOrderSide
- exchange::binance::futures::types::BinanceFuturesOrderStatus
- exchange::binance::futures::types::BinanceFuturesOrderType
- exchange::binance::futures::types::BinanceFuturesPositionSide
- exchange::binance::futures::types::BinanceFuturesTimeInForce
- exchange::binance::futures::types::BinanceFuturesWorkingType
- exchange::binance::spot::types::BinanceKlineInterval
- exchange::binance::spot::types::BinanceOrderSide
- exchange::binance::spot::types::BinanceOrderStatus
- exchange::binance::spot::types::BinanceOrderType
- exchange::binance::spot::types::BinanceTimeInForce
- exchange::bithumb::data::subscription::SubscriptionType
- exchange::bithumb::types::BithumbMessageType
- exchange::bithumb::types::ChangeDirection
- exchange::bithumb::types::StreamType
- exchange::bithumb::types::TradeSide
- exchange::bybit::auth::AuthMethod
- exchange::bybit::provider::BybitCategory
- exchange::bybit::types::BybitMessageType
- exchange::coinbase::data::subscription::ChannelType
- exchange::coinbase::types::CoinbaseMessageType
- exchange::upbit::types::ChangeDirection
- exchange::upbit::types::StreamType
- exchange::upbit::types::TradeSide
- exchange::upbit::types::UpbitMessageType
- optimization::zero_alloc_parser::MessageType
- provider::connection::ConnectionState
- provider::ext::UnifiedProvider
- provider::ext::alerts::AlertCondition
- provider::ext::alerts::AnomalyAlgorithm
- provider::ext::health::HealthState
- provider::ext::health::IssueSeverity
- provider::rate_limit::RateLimitType
- provider::subscription::SubscriptionType
- provider::timestamp::TimestampFormat
- session_manager::SessionState
- session_manager::SessionType
- zero_copy_adapter::MessageType
Traits
- exchange::zerocopy_helpers::VecJsonExt
- feeder::Feeder
- feeder::OrderbookAnalytics
- provider::core::HttpClientProvider
- provider::core::Provider
- provider::ext::DataHandler
- provider::ext::MonitorExt
- provider::ext::ProviderExt
- provider::ext::metrics::MetricsCollector
- provider::subscription::SubscriptionConverter
- provider::v2::DataEventHandler
- provider::v2::HybridProvider
- provider::v2::ProviderFactory
- provider::v2::RestProvider
- provider::v2::StreamProvider
Functions
- common::rest_utils::create_client
- common::rest_utils::current_timestamp_ms
- common::rest_utils::get_request
- common::rest_utils::parse_json
- common::rest_utils::post_request
- exchange::binance::common::rate_limit::extract_retry_after
- exchange::binance::common::rate_limit::handle_rate_limit_error
- exchange::binance::common::rate_limit::parse_order_count_headers
- exchange::binance::common::rate_limit::parse_used_weight_headers
- exchange::binance::common::ws::create_subscription
- exchange::binance::common::ws::create_unsubscription
- exchange::binance::futures::data::subscription::create_diff_depth_subscription
- exchange::binance::futures::data::subscription::create_kline_subscription
- exchange::binance::futures::data::subscription::create_liquidation_subscription
- exchange::binance::futures::data::subscription::create_mark_price_subscription
- exchange::binance::futures::data::subscription::create_orderbook_subscription
- exchange::binance::futures::data::subscription::create_trade_subscription
- exchange::binance::futures::data::subscription_converter::format_kline_stream
- exchange::binance::futures::data::subscription_converter::format_liquidation_stream
- exchange::binance::futures::data::subscription_converter::format_mark_price_stream
- exchange::binance::futures::data::subscription_converter::format_orderbook_stream
- exchange::binance::futures::data::subscription_converter::format_stream_name
- exchange::binance::futures::data::subscription_converter::format_trade_stream
- exchange::binance::futures::data::subscription_converter::options_to_binance_futures_subscription
- exchange::binance::spot::data::subscription::create_diff_depth_subscription
- exchange::binance::spot::data::subscription::create_kline_subscription
- exchange::binance::spot::data::subscription::create_orderbook_subscription
- exchange::binance::spot::data::subscription::create_ticker_subscription
- exchange::binance::spot::data::subscription::create_trade_subscription
- exchange::binance::spot::data::subscription_converter::format_kline_stream
- exchange::binance::spot::data::subscription_converter::format_orderbook_stream
- exchange::binance::spot::data::subscription_converter::format_stream_name
- exchange::binance::spot::data::subscription_converter::format_ticker_stream
- exchange::binance::spot::data::subscription_converter::format_trade_stream
- exchange::binance::spot::data::subscription_converter::options_to_binance_subscription
- exchange::bithumb::auth::add_auth_to_request
- exchange::bithumb::data::subscription_converter::create_orderbook_subscription
- exchange::bithumb::data::subscription_converter::create_ticker_subscription
- exchange::bithumb::data::subscription_converter::create_trade_subscription
- exchange::bithumb::data::subscription_converter::options_to_bithumb_subscription
- exchange::bybit::auth::sort_query_params
- exchange::bybit::data::subscription_converter::create_kline_subscription
- exchange::bybit::data::subscription_converter::create_orderbook_subscription
- exchange::bybit::data::subscription_converter::create_ticker_subscription
- exchange::bybit::data::subscription_converter::create_trade_subscription
- exchange::bybit::data::subscription_converter::options_to_bybit_subscription
- exchange::coinbase::data::subscription_converter::create_heartbeat_subscription
- exchange::coinbase::data::subscription_converter::create_orderbook_subscription
- exchange::coinbase::data::subscription_converter::create_status_subscription
- exchange::coinbase::data::subscription_converter::create_ticker_subscription
- exchange::coinbase::data::subscription_converter::create_trade_subscription
- exchange::coinbase::data::subscription_converter::options_to_coinbase_subscription
- exchange::upbit::auth::add_jwt_to_websocket_request
- exchange::upbit::data::subscription::create_orderbook_subscription
- exchange::upbit::data::subscription::create_trade_subscription
- exchange::upbit::data::subscription_converter::create_orderbook_subscription
- exchange::upbit::data::subscription_converter::create_ticker_subscription
- exchange::upbit::data::subscription_converter::create_trade_subscription
- exchange::upbit::data::subscription_converter::options_to_upbit_subscription
- exchange::zerocopy_helpers::bytes_to_str
- exchange::zerocopy_helpers::deserialize_from_slice
- exchange::zerocopy_helpers::deserialize_from_slice_borrowed
- exchange::zerocopy_helpers::deserialize_from_smallvec
- exchange::zerocopy_helpers::deserialize_from_vec
- exchange::zerocopy_helpers::parse_json_from_slice
- exchange::zerocopy_helpers::parse_json_from_smallvec
- exchange::zerocopy_helpers::parse_json_from_vec
- exchange::zerocopy_helpers::vec_to_smallvec
- limit::helpers::calculate_proportional_time_adjustment
- limit::helpers::calculate_proportional_time_adjustment_ns
- limit::helpers::calculate_token_refill
- limit::helpers::calculate_token_refill_ns
- limit::helpers::cleanup_old_timestamps
- limit::helpers::cleanup_timestamps_by_duration
- limit::helpers::record_timestamp_with_cleanup
- limit::helpers::refill_tokens_with_time_adjustment
- limit::helpers::should_perform_full_reset
- limit::helpers::should_perform_full_reset_ns
- optimization::zero_alloc_parser::extract_trade_fields
- optimization::zero_alloc_parser::parse_message_fast
- optimization::zero_alloc_parser::parse_message_fast_with_closure
- optimization::zero_alloc_parser::parser_stats
- provider::timestamp::days_since_epoch
- provider::timestamp::exchange_time_to_nanos
- provider::timestamp::is_leap_year
- provider::timestamp::iso8601_to_nanos
- provider::timestamp::ms_to_nanos
- provider::timestamp::parse_u64_from_bytes
- provider::timestamp::seconds_to_nanos
- provider::timestamp::time_smartstring_to_seconds
- provider::timestamp::us_to_nanos
Type Aliases
- exchange::coinbase::data::orderbook::Level2Change
- exchange::zerocopy_helpers::MessageBuffer
- session_manager::DefaultSessionManager
- session_manager::SessionManager16
- session_manager::SessionManager4
Constants
- exchange::binance::common::constants::BINANCE_API_BASE_URL
- exchange::binance::common::constants::BINANCE_TESTNET_API_BASE_URL
- exchange::binance::common::constants::BINANCE_TESTNET_WS_BASE_URL
- exchange::binance::common::constants::BINANCE_WS_BASE_URL
- exchange::binance::common::constants::DEFAULT_CONNECTION_TIMEOUT_MS
- exchange::binance::common::constants::DEFAULT_PING_INTERVAL_MS
- exchange::binance::common::rate_limit::BINANCE_RATE_LIMITS
- exchange::binance::common::ws::DEFAULT_MAX_FRAME_SIZE
- exchange::binance::common::ws::DEFAULT_PING_INTERVAL_MS
- exchange::binance::common::ws::DEFAULT_TIMEOUT_MS
- exchange::binance::common::ws::MAX_CONNECTIONS_PER_IP_5_MIN
- exchange::binance::common::ws::MAX_INCOMING_MESSAGES_PER_SECOND
- exchange::binance::common::ws::MAX_STREAMS_PER_CONNECTION
- exchange::binance::futures::types::BINANCE_COIN_FUTURES_API_URL
- exchange::binance::futures::types::BINANCE_COIN_FUTURES_WS_COMBINED_URL
- exchange::binance::futures::types::BINANCE_COIN_FUTURES_WS_URL
- exchange::binance::futures::types::BINANCE_FUTURES_RATE_LIMITS
- exchange::binance::futures::types::BINANCE_USD_FUTURES_API_URL
- exchange::binance::futures::types::BINANCE_USD_FUTURES_WS_COMBINED_URL
- exchange::binance::futures::types::BINANCE_USD_FUTURES_WS_URL
- exchange::binance::spot::types::BINANCE_SPOT_API_URL
- exchange::binance::spot::types::BINANCE_SPOT_RATE_LIMITS
- exchange::binance::spot::types::BINANCE_SPOT_WS_COMBINED_URL
- exchange::binance::spot::types::BINANCE_SPOT_WS_URL
- exchange::bithumb::types::BITHUMB_API_URL
- exchange::bithumb::types::BITHUMB_PRIVATE_WS_URL
- exchange::bithumb::types::BITHUMB_PUBLIC_WS_URL
- exchange::bithumb::types::BITHUMB_RATE_LIMITS
- exchange::bithumb::types::BITHUMB_WS_URL
- exchange::bybit::types::BYBIT_API_URL
- exchange::bybit::types::BYBIT_RATE_LIMITS
- exchange::bybit::types::BYBIT_WS_URL_INVERSE
- exchange::bybit::types::BYBIT_WS_URL_LINEAR
- exchange::bybit::types::BYBIT_WS_URL_OPTION
- exchange::bybit::types::BYBIT_WS_URL_PRIVATE
- exchange::bybit::types::BYBIT_WS_URL_SPOT
- exchange::bybit::types::BYBIT_WS_URL_SPREAD
- exchange::bybit::types::BYBIT_WS_URL_TRADE
- exchange::coinbase::types::COINBASE_API_URL
- exchange::coinbase::types::COINBASE_RATE_LIMITS
- exchange::coinbase::types::COINBASE_WS_ADVANCED_URL
- exchange::coinbase::types::COINBASE_WS_DIRECT_URL
- exchange::coinbase::types::COINBASE_WS_FEED_URL
- exchange::coinbase::types::COINBASE_WS_SANDBOX_DIRECT_URL
- exchange::coinbase::types::COINBASE_WS_SANDBOX_FEED_URL
- exchange::upbit::data::orderbook::MAX_ORDERBOOK_LEVELS
- exchange::upbit::types::UPBIT_API_URL
- exchange::upbit::types::UPBIT_RATE_LIMITS
- exchange::upbit::types::UPBIT_WS_PRIVATE_URL
- exchange::upbit::types::UPBIT_WS_URL
- exchange::zerocopy_helpers::STACK_BUFFER_SIZE