pub type AF8<Otype = PushPull> = Alternate<8, Otype>;
Alternate function 8 (type state)
struct AF8<Otype = PushPull>(/* private fields */);