Module presentation

Module presentation 

Source
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§

AccountData
Representation of account data received from the IG Markets streaming API
ChartData
Chart data structure that represents price chart information Contains both tick and candle data depending on the chart scale
MarketData
Representation of market data received from the IG Markets streaming API
MarketFields
Fields containing market price and status information
PriceData
Structure for price data received from the IG Markets API Contains information about market prices and related data

Enums§

InstrumentType
Types of financial instruments available in the IG Markets API
MarketState
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