3 releases
0.1.2 | Dec 16, 2020 |
---|---|
0.1.1 | Dec 15, 2020 |
0.1.0 | Dec 15, 2020 |
#882 in Asynchronous
34 downloads per month
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
~0.6–0.8MB
~15K SLoC