List of all items
Structs
- prelude::AccountInfo
- prelude::AccountManager
- prelude::AddMarginRequest
- prelude::AddReduceMarginRequest
- prelude::AddReduceMarginResult
- prelude::AmendOrderRequest
- prelude::AmendedOrder
- prelude::AmendedOrderList
- prelude::Ask
- prelude::AssetManager
- prelude::AuctionFeeInfo
- prelude::BatchAmendRequest
- prelude::BatchCancelRequest
- prelude::BatchCancelResponse
- prelude::BatchPlaceRequest
- prelude::BatchedOrder
- prelude::BatchedOrderList
- prelude::Bid
- prelude::BorrowHistory
- prelude::BorrowHistoryEntry
- prelude::BorrowHistoryRequest
- prelude::BybitApiResponse
- prelude::BybitContentError
- prelude::CancelAllRequest
- prelude::CancelOrderRequest
- prelude::CanceledOrder
- prelude::CanceledOrderList
- prelude::CancelledList
- prelude::ChangeMarginRequest
- prelude::Client
- prelude::ClosedPnlItem
- prelude::ClosedPnlRequest
- prelude::ClosedPnlResult
- prelude::CoinData
- prelude::CollateralInfo
- prelude::CollateralInfoList
- prelude::Config
- prelude::DeliveryPrice
- prelude::DeliveryPriceSummary
- prelude::Empty
- prelude::Execution
- prelude::ExecutionData
- prelude::FastExecData
- prelude::FastExecution
- prelude::FeeRate
- prelude::FeeRateList
- prelude::FundingHistoryRequest
- prelude::FundingRate
- prelude::FundingRateSummary
- prelude::FuturesInstrument
- prelude::FuturesInstrumentsInfo
- prelude::FuturesTicker
- prelude::General
- prelude::Header
- prelude::HistoricalVolatility
- prelude::HistoricalVolatilityRequest
- prelude::IndexPriceKline
- prelude::IndexPriceKlineSummary
- prelude::InfoResult
- prelude::InstrumentRequest
- prelude::Insurance
- prelude::InsuranceSummary
- prelude::Kline
- prelude::KlineData
- prelude::KlineRequest
- prelude::KlineSummary
- prelude::LeverageFilter
- prelude::LeverageRequest
- prelude::LiabilityQty
- prelude::LiabilityQtyData
- prelude::LinearTickerDataDelta
- prelude::LinearTickerDataSnapshot
- prelude::Liquidation
- prelude::LiquidationData
- prelude::LongShortRatio
- prelude::LongShortRatioSummary
- prelude::LotSizeFilter
- prelude::MarginModeRequest
- prelude::MarginModeResult
- prelude::MarkPriceKline
- prelude::MarkPriceKlineSummary
- prelude::MarketData
- prelude::MoveHistoryEntry
- prelude::MoveHistoryRequest
- prelude::MoveHistoryResult
- prelude::MovePositionRequest
- prelude::MovePositionResult
- prelude::OpenInterest
- prelude::OpenInterestRequest
- prelude::OpenInterestSummary
- prelude::OpenOrdersRequest
- prelude::OptionsInstrument
- prelude::Order
- prelude::OrderBook
- prelude::OrderBookUpdate
- prelude::OrderConfirmation
- prelude::OrderConfirmationList
- prelude::OrderData
- prelude::OrderEvent
- prelude::OrderHistory
- prelude::OrderHistoryRequest
- prelude::OrderRequest
- prelude::OrderStatus
- prelude::OrderbookRequest
- prelude::PongData
- prelude::PositionData
- prelude::PositionEvent
- prelude::PositionInfo
- prelude::PositionItem
- prelude::PositionManager
- prelude::PositionRequest
- prelude::PreListingInfo
- prelude::PreListingPhase
- prelude::PremiumIndexPriceKline
- prelude::PremiumIndexPriceKlineSummary
- prelude::PriceFilter
- prelude::ReasonObject
- prelude::RecentTrade
- prelude::RecentTrades
- prelude::RecentTradesRequest
- prelude::RiskLimit
- prelude::RiskLimitRequest
- prelude::RiskLimitSummary
- prelude::RiskParameters
- prelude::ServerTime
- prelude::SetRiskLimit
- prelude::SetRiskLimitResult
- prelude::SmpResult
- prelude::SpotHedgingResponse
- prelude::SpotInstrument
- prelude::SpotInstrumentsInfo
- prelude::SpotTicker
- prelude::SpotTickerData
- prelude::Stream
- prelude::Subscription
- prelude::SwitchList
- prelude::SwitchListData
- prelude::TickersInfo
- prelude::Timed
- prelude::TradeHistory
- prelude::TradeHistoryRequest
- prelude::TradeHistorySummary
- prelude::TradeStreamEvent
- prelude::TradeUpdate
- prelude::Trader
- prelude::TradingStopRequest
- prelude::TransactionLogEntry
- prelude::TransactionLogRequest
- prelude::TransactionLogResult
- prelude::UTAUpdateStatus
- prelude::UnifiedUpdateMsg
- prelude::WalletData
- prelude::WalletEvent
- prelude::WalletList
- prelude::WsKline
- prelude::WsOrderBook
- prelude::WsTicker
- prelude::WsTrade
Enums
- prelude::API
- prelude::Account
- prelude::Action
- prelude::Asset
- prelude::AssetCode
- prelude::BybitError
- prelude::Category
- prelude::CryptoLoanCode
- prelude::EarnCode
- prelude::GeneralCode
- prelude::InstrumentInfo
- prelude::LinearTickerData
- prelude::Market
- prelude::OrderType
- prelude::PongResponse
- prelude::Position
- prelude::Public
- prelude::RequestType
- prelude::ReturnCode
- prelude::Side
- prelude::SpotLeverage
- prelude::SpotLeverageTokenCode
- prelude::SpotMargin
- prelude::SpotMarginCode
- prelude::SpotTradeCode
- prelude::TickDirection
- prelude::Ticker
- prelude::TickerData
- prelude::TimeInForce
- prelude::Trade
- prelude::UtaCode
- prelude::WebsocketAPI
- prelude::WebsocketEvents
Traits
Functions
- prelude::build_json_request
- prelude::build_request
- prelude::build_ws_orders
- prelude::date_to_milliseconds
- prelude::empty_string_as_none
- prelude::generate_random_uid
- prelude::get_timestamp
- prelude::is_empty_or_none
- prelude::string_to_float::deserialize
- prelude::string_to_float::serialize
- prelude::string_to_float_optional::deserialize
- prelude::string_to_float_optional::serialize
- prelude::string_to_u64::deserialize
- prelude::string_to_u64::serialize
- prelude::string_to_u64_optional::deserialize
- prelude::string_to_u64_optional::serialize
- prelude::to_i64
- prelude::to_u64
Type Aliases
- prelude::AccountInfoResponse
- prelude::AddMarginResponse
- prelude::AddReduceMarginResponse
- prelude::AmendOrderResponse
- prelude::BatchAmendResponse
- prelude::BatchPlaceResponse
- prelude::BatchSetCollateralCoinResponse
- prelude::BorrowHistoryResponse
- prelude::BybitApiResponseOpaquePayload
- prelude::CancelAllResponse
- prelude::CancelOrderResponse
- prelude::ChangeMarginResponse
- prelude::ClosedPnlResponse
- prelude::CollateralInfoResponse
- prelude::DeliveryPriceResponse
- prelude::FeeRateResponse
- prelude::FundingRateResponse
- prelude::HistoricalVolatilityResponse
- prelude::IndexPriceKlineResponse
- prelude::InfoResponse
- prelude::InstrumentInfoResponse
- prelude::InsuranceResponse
- prelude::KlineResponse
- prelude::LeverageResponse
- prelude::LongShortRatioResponse
- prelude::MarginModeResponse
- prelude::MarkPriceKlineResponse
- prelude::MoveHistoryResponse
- prelude::MovePositionResponse
- prelude::OpenInterestResponse
- prelude::OpenOrdersResponse
- prelude::OrderBookResponse
- prelude::OrderHistoryResponse
- prelude::OrderResponse
- prelude::PremiumIndexPriceKlineResponse
- prelude::RecentTradesResponse
- prelude::RepayLiabilityResponse
- prelude::RiskLimitResponse
- prelude::ServerTimeResponse
- prelude::SetCollateralCoinResponse
- prelude::SetMarginModeResponse
- prelude::SetRiskLimitResponse
- prelude::SmpResponse
- prelude::TickerResponse
- prelude::TradeHistoryResponse
- prelude::TradingStopResponse
- prelude::TransactionLogResponse
- prelude::UTAResponse
- prelude::WalletResponse