Expand description
User interface and presentation layer
Re-exports§
pub use trade::TradeData;
Modules§
- serialization
- Module containing serialization and deserialization utilities for working with the IG Markets API
- trade
- Trade-related presentation module containing data structures for trade updates.
Structs§
- Account
Data - Representation of account data received from the IG Markets streaming API
- Chart
Data - Chart data structure that represents price chart information Contains both tick and candle data depending on the chart scale
- Market
Data - Representation of market data received from the IG Markets streaming API
- Market
Fields - Fields containing market price and status information
- Price
Data - Structure for price data received from the IG Markets API Contains information about market prices and related data
Enums§
- Instrument
Type - Types of financial instruments available in the IG Markets API
- Market
State - Represents the current state of a market
Functions§
- build_
market_ hierarchy - Function to recursively build the market hierarchy with rate limiting
- extract_
markets_ from_ hierarchy - Recursively extract all markets from the hierarchy into a flat list