Struct namable_closures::closure_rec::ClosureOnceRec[][src]

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

Methods

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

Trait Implementations

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

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

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

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

Auto Trait Implementations

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

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