pub struct Recur<State = (), Heap = (), Value = ()> { /* private fields */ }Expand description
See recur.
Implementations§
Trait Implementations§
Source§impl<State, Heap, Value> Action for Recur<State, Heap, Value>
impl<State, Heap, Value> Action for Recur<State, Heap, Value>
Source§type Text = str
type Text = str
See
Instant::text.Source§type State = State
type State = State
See
Input::state.Source§type Heap = Heap
type Heap = Heap
See
Input::heap.Source§type Value = Value
type Value = Value
See
Output::value.Auto Trait Implementations§
impl<State, Heap, Value> Freeze for Recur<State, Heap, Value>
impl<State = (), Heap = (), Value = ()> !RefUnwindSafe for Recur<State, Heap, Value>
impl<State = (), Heap = (), Value = ()> !Send for Recur<State, Heap, Value>
impl<State = (), Heap = (), Value = ()> !Sync for Recur<State, Heap, Value>
impl<State, Heap, Value> Unpin for Recur<State, Heap, Value>
impl<State = (), Heap = (), Value = ()> !UnwindSafe for Recur<State, Heap, Value>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more