//! Convenience re-exports — `use xad_rs::prelude::*;` brings the
//! mode-agnostic trait [`Real`], the passive bound [`Passive`], and the
//! most-used concrete types into scope.
//!
//! Deliberately small. Excludes `Jet1Vec`, `Jet2Vec`, the `Named*`
//! family, and free functions in `math::*` / `ops::*` — reach for those
//! via their full paths.
//!
//! ```
//! use xad_rs::prelude::*;
//! fn poly<R: Real>(x: &R) -> R { x.clone() * x.clone() }
//! assert_eq!(poly(&3.0_f64), 9.0);
//! ```
pub use crate;
pub use cratePassive;
pub use crateReal;
pub use crateRealStats;
pub use crateAReal;
pub use crate;