truefix-ig-client 0.1.6

Native, typed IG REST and Lightstreamer trading client for TrueFix.
Documentation
//! Native, typed client for the IG REST and Lightstreamer trading APIs.
//!
//! The client defaults to IG's demo environment. Selecting production requires an explicit
//! acknowledgement because position and order operations can affect live funds.
#![cfg_attr(
    not(test),
    deny(
        clippy::unwrap_used,
        clippy::expect_used,
        clippy::panic,
        clippy::indexing_slicing
    )
)]

pub mod client;
pub mod config;
pub mod error;
pub mod streaming;
pub mod types;

pub use client::IgClient;
pub use config::{
    AuthenticationVersion, ClientConfig, Credentials, Environment, LiveTradingConfirmation,
};
pub use error::{IgError, IgResult};
pub use streaming::IgStreamingClient;