use ;
/// Base metadata for a query result column, describing a single column's name, type, and index.
///
/// Returned by the `to_json` functions in each driver module under [`crate::to_json`].
/// Can be used for dynamic table header rendering on the frontend, type-aware formatting, etc.
///
/// # Example
///
/// ```rust,no_run
/// // Example columns returned by to_json:
/// // ColumnBaseInfo { name: "id", type: "INT", index: 0 }
/// // ColumnBaseInfo { name: "created_at", type: "DATETIME", index: 1 }
/// ```