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