Skip to main content

JoinFuncTrait

Trait JoinFuncTrait 

Source
pub trait JoinFuncTrait<K: ?Sized, V1: ?Sized, V2: ?Sized, OK: ?Sized, OV: ?Sized>: Fn(&K, &V1, &V2, &mut OK, &mut OV) {
    // Required method
    fn fork(&self) -> JoinFunc<K, V1, V2, OK, OV>;
}

Required Methods§

Source

fn fork(&self) -> JoinFunc<K, V1, V2, OK, OV>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<K: ?Sized, V1: ?Sized, V2: ?Sized, OK: ?Sized, OV: ?Sized, F> JoinFuncTrait<K, V1, V2, OK, OV> for F
where F: Fn(&K, &V1, &V2, &mut OK, &mut OV) + Clone + 'static,