Docs.rs
rustrade-execution-0.9.0
rustrade-execution 0.9.0
Docs.rs crate page
MIT
08 October 2026
Links
Repository
crates.io
Source
Owners
Niqnil
Dependencies
anyhow ^1
normal
optional
binance-sdk =74.0.0
normal
optional
chrono ^0.4.39
normal
chrono-tz ^0.10
normal
optional
derive_more ^2.0.1
normal
ethers ^2.0
normal
optional
fnv ^1.0.7
normal
futures ^0.3.31
normal
hyperliquid_rust_sdk ^0.6
normal
optional
ibapi =5.0.0
normal
optional
indexmap ^2.6.0
normal
optional
itertools ^0.15.0
normal
lru ^0.18
normal
optional
parking_lot ^0.12.3
normal
optional
rand ^0.10.1
normal
reqwest ^0.13.3
normal
optional
rust_decimal ^1.36.0
normal
rustrade-instrument ^0.9.0
normal
rustrade-integration ^0.9.0
normal
serde ^1.0.216
normal
serde_json ^1.0.133
normal
optional
smol_str ^0.3.2
normal
thiserror ^2.0.8
normal
tokio ^1.42
normal
tokio-stream ^0.1.17
normal
tokio-util ^0.7
normal
optional
tracing ^0.1.41
normal
uuid ^1.0
normal
optional
rust_decimal_macros ^1.29.1
dev
rustrade-instrument ^0.9.0
dev
serde_json ^1.0.133
dev
serial_test ^4.0
dev
temp-env ^0.3
dev
tokio ^1.42
dev
tokio-tungstenite ^0.30.0
dev
tracing-subscriber ^0.3.19
dev
wiremock ^0.6
dev
Versions
69.41%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module execution
rustrade_
execution
0.9.0
Module execution
Module Items
Structs
Constants
Functions
In rustrade_
execution::
client::
ibkr
rustrade_execution
::
client
::
ibkr
Module
execution
Copy item path
Source
Structs
§
Execution
Buffer
Buffers IB executions until their commission reports arrive.
Constants
§
UNKNOWN_
FEE_
ASSET
The fee asset of a trade whose commission report IB did not send.
Functions
§
parse_
decimal_
or_
warn
Convert f64 to Decimal, logging a warning if conversion fails (NaN/Inf).
parse_
ib_
timestamp
Parse IB timestamp format (YYYYMMDD HH:MM:SS timezone).
try_
decimal_
or_
warn
Convert an IB
f64
to a
Decimal
:
None
, with a warning, when it is not a finite number that fits, so that a caller can keep it unknown rather than read it as zero.