split-async 0.1.1

A procedural macro to generate sync and async versions of a function
Documentation
1
2
3
4
5
6
7
8
9
use split_async::split;
fn sync_sub_func() {}
async fn async_sub_func() {}
fn sync_func() {
    sync_sub_func();
}
async fn async_func() {
    async_sub_func();
}