pub type OneOf8<P, P2, P3, P4, P5, P6, P7, P8> = OneOf<P, OneOf7<P2, P3, P4, P5, P6, P7, P8>>;
pub struct OneOf8<P, P2, P3, P4, P5, P6, P7, P8>(/* private fields */);