//! Convert something into an `AirId<T>` — enables ergonomic `store.load(&value)`.
use crate::;
/// Anything that can yield an `AirId<T>` for use with [`Store`](crate::Store).
///
/// Implemented for:
/// - `AirId<T>` itself (identity)
/// - `&T` where `T: Persistent` (reads the embedded id)