Trait hetseq::prelude::HetFnOnce [] [src]

pub trait HetFnOnce<A> {
    type Output;
    fn call_once(self, arg: A) -> Self::Output;
}

Substitution for FnMut trait family in stable and beta channels In nightly consider to use "nightly" feature and FnMut trait family

Associated Types

Output of the function

Required Methods

Call the function

Implementations on Foreign Types

impl<'a, A, X> HetFnOnce<A> for &'a mut X where
    X: HetFnMut<A>, 
[src]

[src]

impl<'a, A, X> HetFnOnce<A> for &'a X where
    X: HetFn<A>, 
[src]

[src]

Implementors