pub trait Lookup {
type Source;
type Target;
// Required method
fn lookup(&self, s: Self::Source) -> Result<Self::Target, LookupError>;
}
Expand description
Means of changing one type into another in a manner dependent on the source type.