pub trait Translate<S> {
type Target;
type Error;
// Required method
fn translate(&mut self, source: &S) -> Result<Self::Target, Self::Error>;
}
Expand description
Translates S
to Translate::Target
.
pub trait Translate<S> {
type Target;
type Error;
// Required method
fn translate(&mut self, source: &S) -> Result<Self::Target, Self::Error>;
}
Translates S
to Translate::Target
.