pub trait Represent: Sized {
type Representor: Representor<Self>;
// Provided method
fn represent(
self
) -> Result<Vec<u8>, <Self::Representor as Representor<Self>>::Err> { ... }
}
Required Associated Types§
type Representor: Representor<Self>
Provided Methods§
fn represent( self ) -> Result<Vec<u8>, <Self::Representor as Representor<Self>>::Err>
Object Safety§
This trait is not object safe.