alpaca_data/stocks/
mod.rs

1//! Stock market data endpoints.
2//!
3//! Mirror methods cover historical batch and single-symbol endpoints, latest
4//! endpoints, auction history, snapshots, and metadata endpoints.
5//!
6//! Convenience methods add:
7//!
8//! - `*_all`
9//! - `*_stream`
10//! - `*_single_all`
11//! - `*_single_stream`
12
13mod client;
14mod enums;
15mod model;
16mod request;
17mod response;
18
19pub use client::StocksClient;
20pub use enums::{Adjustment, AuctionFeed, Currency, DataFeed, Sort, Tape, TickType, TimeFrame};
21pub use model::{Auction, Bar, DailyAuction, Quote, Snapshot, Trade};
22pub use request::{
23    AuctionsRequest, AuctionsSingleRequest, BarsRequest, BarsSingleRequest, ConditionCodesRequest,
24    LatestBarRequest, LatestBarsRequest, LatestQuoteRequest, LatestQuotesRequest,
25    LatestTradeRequest, LatestTradesRequest, QuotesRequest, QuotesSingleRequest, SnapshotRequest,
26    SnapshotsRequest, TradesRequest, TradesSingleRequest,
27};
28pub use response::{
29    AuctionsResponse, AuctionsSingleResponse, BarsResponse, BarsSingleResponse,
30    ConditionCodesResponse, ExchangeCodesResponse, LatestBarResponse, LatestBarsResponse,
31    LatestQuoteResponse, LatestQuotesResponse, LatestTradeResponse, LatestTradesResponse,
32    QuotesResponse, QuotesSingleResponse, SnapshotResponse, SnapshotsResponse, TradesResponse,
33    TradesSingleResponse,
34};