//! Handles `#[derive(EntityType)]` expansion.
//!
//! The derive macro entry point lives in `expand.rs`; field parsing and
//! `EntityContext` construction in `parse.rs`; impl generation (`IEntityType`,
//! `IGetKeyValues`, `IEntitySnapshot`, `IFromRow`, `INavigationSetter`,
//! `ILazyInit`) in `gen.rs`; and attribute extraction / navigation detection
//! helpers in `helpers.rs`.
pub use expand_entity_type;