ig-client 0.12.0

This crate provides a client for the IG Markets API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/// Authentication and session management
pub mod auth;
/// Main client implementation
pub mod client;
/// Application configuration module
pub mod config;
/// Dynamic market streamer with thread-safe subscription management
pub mod dynamic_streamer;
/// HTTP client and request execution with rate limiting and finite retry
pub mod http;
/// Service interfaces and traits
pub mod interfaces;
/// Market navigation hierarchy traversal helpers
pub mod market_hierarchy;
/// Rate limiter module for API request throttling
pub mod rate_limiter;
/// Adapters from Lightstreamer `ItemUpdate` to presentation-layer DTOs
pub mod streaming_convert;