List of all items
Structs
- callback::MessageHandler
- callback::MessageHandlerBuilder
- client::DeribitWebSocketClient
- config::WebSocketConfig
- connection::ws_connection::WebSocketConnection
- message::builder::MessageBuilder
- message::notification::NotificationHandler
- message::request::RequestBuilder
- message::response::ResponseHandler
- model::account::AccountSummary
- model::account::CurrencySummary
- model::account::Position
- model::position::CloseOrder
- model::position::ClosePositionResponse
- model::position::CloseTrade
- model::position::MovePositionResult
- model::position::MovePositionTrade
- model::quote::CancelQuotesRequest
- model::quote::CancelQuotesResponse
- model::quote::MassQuoteRequest
- model::quote::MassQuoteResult
- model::quote::MmpGroupConfig
- model::quote::MmpGroupStatus
- model::quote::MmpTrigger
- model::quote::Quote
- model::quote::QuoteError
- model::quote::QuoteInfo
- model::subscription::Subscription
- model::subscription::SubscriptionManager
- model::trading::EditOrderRequest
- model::trading::OrderInfo
- model::trading::OrderRequest
- model::trading::OrderResponse
- model::trading::TradeExecution
- model::ws_types::AuthResponse
- model::ws_types::HeartbeatStatus
- model::ws_types::HelloResponse
- model::ws_types::JsonRpcError
- model::ws_types::JsonRpcNotification
- model::ws_types::JsonRpcRequest
- model::ws_types::JsonRpcResponse
- model::ws_types::TestResponse
- model::ws_types::WsRequest
- model::ws_types::WsResponse
- session::ws_session::WebSocketSession
Enums
- error::WebSocketError
- message::builder::MessageType
- model::account::Direction
- model::trading::OrderType
- model::trading::TimeInForce
- model::trading::Trigger
- model::ws_types::ConnectionState
- model::ws_types::JsonRpcResult
- model::ws_types::SubscriptionChannel
- model::ws_types::WebSocketMessage
- prelude::TungsteniteMessage
- prelude::Value
- subscriptions::SubscriptionChannel
Macros
Functions
Type Aliases
Constants
- constants::DEFAULT_HEARTBEAT_INTERVAL
- constants::MAX_RECONNECT_ATTEMPTS
- constants::PRODUCTION_WS_URL
- constants::TESTNET_WS_URL
- constants::channels::BLOCK_RFQ_TRADES
- constants::channels::BLOCK_TRADE_CONFIRMATIONS
- constants::channels::INCREMENTAL_TICKER
- constants::channels::INSTRUMENT_STATE
- constants::channels::MARKPRICE_OPTIONS
- constants::channels::ORDERBOOK
- constants::channels::PERPETUAL
- constants::channels::PLATFORM_STATE
- constants::channels::PLATFORM_STATE_PUBLIC_METHODS
- constants::channels::PRICE_RANKING
- constants::channels::PRICE_STATISTICS
- constants::channels::QUOTE
- constants::channels::TICKER
- constants::channels::TRADES
- constants::channels::USER_ACCESS_LOG
- constants::channels::USER_LOCK
- constants::channels::USER_MMP_TRIGGER
- constants::channels::USER_ORDERS
- constants::channels::USER_PORTFOLIO
- constants::channels::USER_TRADES
- constants::channels::VOLATILITY_INDEX
- constants::methods::PRIVATE_BUY
- constants::methods::PRIVATE_CANCEL
- constants::methods::PRIVATE_CANCEL_ALL
- constants::methods::PRIVATE_CANCEL_ALL_BY_CURRENCY
- constants::methods::PRIVATE_CANCEL_ALL_BY_INSTRUMENT
- constants::methods::PRIVATE_CLOSE_POSITION
- constants::methods::PRIVATE_DISABLE_CANCEL_ON_DISCONNECT
- constants::methods::PRIVATE_EDIT
- constants::methods::PRIVATE_ENABLE_CANCEL_ON_DISCONNECT
- constants::methods::PRIVATE_GET_ACCOUNT_SUMMARY
- constants::methods::PRIVATE_GET_CANCEL_ON_DISCONNECT
- constants::methods::PRIVATE_GET_OPEN_ORDERS
- constants::methods::PRIVATE_GET_ORDER_HISTORY_BY_CURRENCY
- constants::methods::PRIVATE_GET_ORDER_STATE
- constants::methods::PRIVATE_GET_POSITIONS
- constants::methods::PRIVATE_GET_SUBACCOUNTS
- constants::methods::PRIVATE_LOGOUT
- constants::methods::PRIVATE_MOVE_POSITIONS
- constants::methods::PRIVATE_SELL
- constants::methods::PRIVATE_SUBSCRIBE
- constants::methods::PRIVATE_UNSUBSCRIBE
- constants::methods::PRIVATE_UNSUBSCRIBE_ALL
- constants::methods::PUBLIC_AUTH
- constants::methods::PUBLIC_DISABLE_HEARTBEAT
- constants::methods::PUBLIC_GET_INSTRUMENTS
- constants::methods::PUBLIC_GET_ORDERBOOK
- constants::methods::PUBLIC_GET_TICKER
- constants::methods::PUBLIC_GET_TIME
- constants::methods::PUBLIC_GET_TRADES
- constants::methods::PUBLIC_HELLO
- constants::methods::PUBLIC_SET_HEARTBEAT
- constants::methods::PUBLIC_SUBSCRIBE
- constants::methods::PUBLIC_TEST
- constants::methods::PUBLIC_UNSUBSCRIBE
- constants::methods::PUBLIC_UNSUBSCRIBE_ALL