Crate rust_order_book

Crate rust_order_book 

Source

Structs§

Depth
ExecutionReport
A comprehensive report describing the result of a submitted order.
FillReport
A report for an individual fill that occurred during order execution.
JournalLog
Represents a journal entry for an operation performed on the order book.
LimitOrderOptions
Options for submitting a limit order to the order book.
MarketOrderOptions
Options for submitting a market order to the order book.
OrderBook
A limit order book implementation with support for market orders, limit orders, cancellation, modification and real-time depth.
OrderBookBuilder
A builder for constructing an OrderBook with custom options.
OrderBookError
Concrete error type carrying both code and message.
OrderBookOptions
Configuration options for initializing a new OrderBook.
OrderId
Price
Quantity
Snapshot

Enums§

OrderStatus
Represents the current status of an order.
OrderType
Represents the type of order being placed.
Side
Represents the side of an order: buy or sell.
TimeInForce
Specifies how long an order remains active before it is executed or expires.