//! Internal types implementing the `Nat` trait
//!//! Names are kept short to keep them
//! readable as binary numbers in error messages.
//!//! These are private because they may be changed in the future.
pubstruct_1(());pubstruct_0(());pubstruct_U<H, P>(H, P);