Trait Chain

Source
pub trait Chain<U>: Transform<U> {
    // Required method
    fn chain(self, other: Self) -> Self;
}
Expand description

Transformation which instances could be chained into another one (i.e. forms a magma).

Required Methods§

Source

fn chain(self, other: Self) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<U> Chain<U> for Moebius<U>
where U: Add<Output = U> + Mul<Output = U> + Div<Output = U> + Clone,