pub enum LoafingResult {
ImDone,
TouchMeAgain,
}Expand description
A result returned by a “loafer”.
Variants§
ImDone
The caller can block on receiving data, since the loafer has done all it needed.
TouchMeAgain
A hint to call the loafer again.
Trait Implementations§
Source§impl Clone for LoafingResult
impl Clone for LoafingResult
Source§fn clone(&self) -> LoafingResult
fn clone(&self) -> LoafingResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LoafingResult
impl Debug for LoafingResult
impl Copy for LoafingResult
Auto Trait Implementations§
impl Freeze for LoafingResult
impl RefUnwindSafe for LoafingResult
impl Send for LoafingResult
impl Sync for LoafingResult
impl Unpin for LoafingResult
impl UnwindSafe for LoafingResult
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