//! Parsing logic for the `#[table]` macro input.
//!
//! # Public API
//!
//! - [`TableInput`], [`ColumnInput`], [`IndexInput`] — parsed representations
//! - [`TypeSpec`] — column type specification
//! - [`parse_struct`] — parse struct fields into column inputs
//! - [`parse_index_attrs`] — extract index attributes from the struct
//! - [`strip_column_attrs`] — remove helper attributes before re-emission
//!
//! # Usage
//!
//! ```ignore
//! let columns = parse_struct(&item_struct)?;
//! let indexes = parse_index_attrs(&mut item_struct)?;
//! ```
pub use ;
pub use ;