DuoReflex

Trait DuoReflex 

Source
pub trait DuoReflex<'a, B, C>
where Self: Sized,
{ // Provided method fn RF(self) -> Box<dyn Fn(B) -> C + 'a> where Self: Fn(B, B) -> C + 'a, B: Clone { ... } }

Provided Methods§

Source

fn RF(self) -> Box<dyn Fn(B) -> C + 'a>
where Self: Fn(B, B) -> C + 'a, B: Clone,

reflex

D1.RF()(y)
 
   (y)
   / \
D1<   >y
   \ /
   (y)

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<'a, B, C, Fun> DuoReflex<'a, B, C> for Fun
where Fun: Fn(B, B) -> C,