Function naan::fun::call_deref

source ·
pub fn call_deref<F, A, ADeref: ?Sized, B>(f: F, a: A) -> Bwhere
    A: Deref<Target = ADeref>,
    F: for<'a> F1Once<&'a ADeref, Ret = B>,
Expand description

Lift a function from &ADeref -> B to A -> B where A can Deref::deref as ADeref

Used by F1Once::chain_ref.