Struct list_comprehension::lazy::LazyComp
source · pub struct LazyComp<Y, F, Fu>where
F: FnOnce(Co<Y>) -> Fu,
Fu: Future<Output = ()>,{ /* private fields */ }
Expand description
Don’t bother with his complex declarations, just know
that it implements Clone
and IntoIter
.
Implementations§
Trait Implementations§
source§impl<Y, F, Fu> Clone for LazyComp<Y, F, Fu>where
F: Clone + FnOnce(Co<Y>) -> Fu,
Fu: Future<Output = ()>,
impl<Y, F, Fu> Clone for LazyComp<Y, F, Fu>where F: Clone + FnOnce(Co<Y>) -> Fu, Fu: Future<Output = ()>,
Auto Trait Implementations§
impl<Y, F, Fu> RefUnwindSafe for LazyComp<Y, F, Fu>where F: RefUnwindSafe,
impl<Y, F, Fu> Send for LazyComp<Y, F, Fu>where F: Send, Y: Send,
impl<Y, F, Fu> Sync for LazyComp<Y, F, Fu>where F: Sync, Y: Send,
impl<Y, F, Fu> Unpin for LazyComp<Y, F, Fu>where F: Unpin,
impl<Y, F, Fu> UnwindSafe for LazyComp<Y, F, Fu>where F: 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