Struct namable_closures::closure_rec::ClosureMutRec[][src]

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

Methods

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

Trait Implementations

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

impl<State, Input, Output> Clone for ClosureMutRec<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 ClosureMutRec<State, Input, Output>
[src]

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

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

Auto Trait Implementations

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

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