[][src]Module deribit::models

Re-exports

pub use account::GetAccountSummaryRequest;
pub use account::GetAccountSummaryResponse;
pub use account::GetPositionsRequest;
pub use account::GetPositionsResponse;
pub use account::GetSubaccountsRequest;
pub use account::GetSubaccountsResponse;
pub use authentication::AuthRequest;
pub use authentication::AuthResponse;
pub use authentication::GrantType;
pub use market_data::GetBookSummaryByCurrencyRequest;
pub use market_data::GetBookSummaryByCurrencyResponse;
pub use market_data::GetIndexRequest;
pub use market_data::GetIndexResponse;
pub use market_data::GetInstrumentsRequest;
pub use market_data::GetInstrumentsResponse;
pub use message::HeartbeatMessage;
pub use message::HeartbeatMethod;
pub use message::JSONRPCRequest;
pub use message::JSONRPCResponse;
pub use message::JSONRPCVersion;
pub use message::SubscriptionData;
pub use message::SubscriptionMessage;
pub use message::WSMessage;
pub use session_management::HeartbeatParams;
pub use session_management::HeartbeatType;
pub use session_management::SetHeartbeatRequest;
pub use session_management::SetHeartbeatResponse;
pub use subscription::PrivateSubscribeRequest;
pub use subscription::PrivateUnsubscribeRequest;
pub use subscription::PublicSubscribeRequest;
pub use subscription::PublicUnsubscribeRequest;
pub use subscription::SubscribeResponse;
pub use support::GetTimeRequest;
pub use support::GetTimeResponse;
pub use support::HelloRequest;
pub use support::HelloResponse;
pub use support::TestRequest;
pub use support::TestResponse;
pub use trading::BuyRequest;
pub use trading::BuyResponse;
pub use trading::CancelAllByCurrencyRequest;
pub use trading::CancelAllByInstrumentRequest;
pub use trading::CancelAllRequest;
pub use trading::CancelAllResponse;
pub use trading::CancelOrderType;
pub use trading::CancelRequest;
pub use trading::CancelResponse;
pub use trading::EditRequest;
pub use trading::EditResponse;
pub use trading::GetOpenOrderType;
pub use trading::GetOpenOrdersByCurrencyRequest;
pub use trading::GetOpenOrdersByCurrencyResponse;
pub use trading::GetOpenOrdersByInstrumentRequest;
pub use trading::GetOpenOrdersByInstrumentResponse;
pub use trading::GetOrderStateRequest;
pub use trading::GetOrderStateResponse;
pub use trading::Order;
pub use trading::SellRequest;
pub use trading::SellResponse;
pub use trading::Trade;
pub use trading::TradeRequest;
pub use trading::TradeResponse;

Modules

account
authentication
market_data
message
session_management
subscription
support
trading

Enums

AdvanceOption
AssetKind
Currency
Direction
Either
Liquidity
OrderState
OrderType
TimeInForce
Trigger

Traits

Request