pub enum PagerStep<R> {
Request(R),
Complete,
Cancelled,
}Expand description
Next caller action from the pure pager driver.
Variants§
Request(R)
Send one request for this validated position.
Complete
The strategy has no continuation.
Cancelled
Caller cancellation made the driver terminal.
Trait Implementations§
impl<R: Copy> Copy for PagerStep<R>
impl<R: Eq> Eq for PagerStep<R>
impl<R: PartialEq> StructuralPartialEq for PagerStep<R>
Auto Trait Implementations§
impl<R> Freeze for PagerStep<R>where
R: Freeze,
impl<R> RefUnwindSafe for PagerStep<R>where
R: RefUnwindSafe,
impl<R> Send for PagerStep<R>where
R: Send,
impl<R> Sync for PagerStep<R>where
R: Sync,
impl<R> Unpin for PagerStep<R>where
R: Unpin,
impl<R> UnsafeUnpin for PagerStep<R>where
R: UnsafeUnpin,
impl<R> UnwindSafe for PagerStep<R>where
R: UnwindSafe,
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