Trait namable_closures::stable_fn::StableFn [−][src]
pub trait StableFn<Input>: StableFnMut<Input> { fn stable_call(&self, args: Input) -> Self::Output; }
Replicates the Fn traits for stable build
Required Methods
fn stable_call(&self, args: Input) -> Self::Output
Implementors
impl<'a, State, Input, Output> StableFn<Input> for Closure<'a, State, Input, Output>
impl<State, Input, Output> StableFn<Input> for ClosureRef<State, Input, Output>
impl<State, Input, Output> StableFn<Input> for ClosureRefMut<State, Input, Output> where
State: Copy,impl<State, Input, Output> StableFn<Input> for ClosureOnce<State, Input, Output> where
State: Copy,impl<State, Input, Output> StableFn<Input> for ClosureRec<State, Input, Output>
impl<State, Input, Output> StableFn<Input> for ClosureMutRec<State, Input, Output> where
State: Copy,impl<State, Input, Output> StableFn<Input> for ClosureOnceRec<State, Input, Output> where
State: Copy,