pub type DefaultFmt<Field, Default, Rest> = DefaultedFmt<Field, Default, Rest, DER>;
pub struct DefaultFmt<Field, Default, Rest>(pub Field, pub Default, pub Rest);
0: Field
1: Default
2: Rest