Trait refraction::ComposeExt
[−]
[src]
pub trait ComposeExt<Other>: Lenticuloid + Sized where
Other: Lenticuloid<InitialTarget = Self::InitialSource, FinalTarget = Self::FinalSource>, { fn compose(self, other: Other) -> Compose<Self, Other>; }
Extension trait
for lenticuloid composition in categorical order.
Required Methods
Implementors
impl<This, Other> ComposeExt<Other> for This where
This: Lenticuloid,
Other: Lenticuloid<InitialTarget = This::InitialSource, FinalTarget = This::FinalSource>,