alpaca_data/corporate_actions/
mod.rs

1//! Corporate actions endpoints.
2//!
3//! Mirror method:
4//!
5//! - `list`
6//!
7//! Convenience methods:
8//!
9//! - `list_all`
10//! - `list_stream`
11//!
12//! The response preserves the official bucketed `corporate_actions` wrapper.
13
14mod client;
15mod model;
16mod request;
17mod response;
18
19pub use crate::common::enums::Sort;
20pub use client::CorporateActionsClient;
21pub use model::{
22    CashDividend, CashMerger, CorporateActions, ForwardSplit, NameChange, Redemption, ReverseSplit,
23    RightsDistribution, SpinOff, StockAndCashMerger, StockDividend, StockMerger, UnitSplit,
24    UnknownCorporateAction, WorthlessRemoval,
25};
26pub use request::{CorporateActionType, ListRequest};
27pub use response::ListResponse;