pub trait Required { type Type; // Required method fn type_(&self) -> Self::Type; }
A trait for required representations of types.
The type that the required representation is for.
Converts the required representation to the original type.