//! Watchlists domain: full CRUD on watchlists and their markets.
//!
//! Entry point is [`WatchlistsApi`], obtained via [`crate::IgClient::watchlists`].
//!
//! ```no_run
//! # async fn run(client: trading_ig::IgClient) -> trading_ig::Result<()> {
//! // List all watchlists
//! let watchlists = client.watchlists().list().await?;
//!
//! // List markets in a specific watchlist
//! let markets = client.watchlists().markets("12345678").await?;
//! # Ok(()) }
//! ```
pub use crateMarketSummary;
pub use ;
use crateIgClient;
/// Typed accessor for the watchlists REST domain.
///
/// Obtained via [`IgClient::watchlists`].