3 releases
0.1.2 | Dec 16, 2020 |
---|---|
0.1.1 | Dec 15, 2020 |
0.1.0 | Dec 15, 2020 |
#840 in Asynchronous
11KB
100 lines
Blocker!
Blocker blocks. That's what it does, nothing more. Give it an async function and it waits until it's done. Forever.
Works in #![no_std]
environments as long as alloc is available. Blocker itself does not use any unsafe code.
Enable the thread_yield
feature to yield the current thread whenever an async function returns Poll::pending
.
License
This code is licensed under the Apache 2.0 license
Dependencies
~1MB
~15K SLoC