Struct namable_closures::closure_rec::ClosureRec[][src]

pub struct ClosureRec<State, Input, Output> { /* fields omitted */ }

Methods

impl<State, Input, Output> ClosureRec<State, Input, Output>
[src]

Trait Implementations

impl<State, Input, Output> Copy for ClosureRec<State, Input, Output> where
    State: Copy
[src]

impl<State, Input, Output> Clone for ClosureRec<State, Input, Output> where
    State: Clone
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<State, Input, Output> StableFnOnce<Input> for ClosureRec<State, Input, Output>
[src]

impl<State, Input, Output> StableFnMut<Input> for ClosureRec<State, Input, Output>
[src]

impl<State, Input, Output> StableFn<Input> for ClosureRec<State, Input, Output>
[src]

Auto Trait Implementations

impl<State, Input, Output> Send for ClosureRec<State, Input, Output> where
    State: Send

impl<State, Input, Output> Sync for ClosureRec<State, Input, Output> where
    State: Sync