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