pub trait DynCastExtHelper<T> where
    T: ?Sized
{ type Target; type Source; type Config; fn _dyn_cast(self) -> Result<Self::Target, Self::Source>; }
Expand description

Used to implement DynCastExt.

Required Associated Types

The wanted trait object that is returned if the cast succeeded.

The original trait object that is returned if the cast failed.

The DynCastConfig that is used to preform the conversion.

Required Methods

This method is used to cast from one trait object type to another.

Implementations on Foreign Types

Implementors