Struct reblessive::Stack
source · pub struct Stack(/* private fields */);Expand description
A small minimal runtime for executing futures flattened onto the heap preventing stack overflows on deeply nested futures. Only capable of running a single future at the same time and has no support for waking tasks by itself.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Stack
impl !Send for Stack
impl !Sync for Stack
impl Unpin for Stack
impl UnwindSafe for Stack
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