Trait that lets structs represent themselves as (const) Rust expressions for compile-time initialization.