async-trait-ext 0.2.1

a procedural macro for async traits
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use macro_input::MacroInput;
#[derive(MacroInput, Debug)]
#[macro_input(rename = "async_trait_ext")]
pub struct TraitInput {
    pub dynamic: Option<()>,
}

#[derive(MacroInput, Debug)]
#[macro_input(rename = "async_fn")]
pub struct MethodInput {
    pub provided: Option<()>,
}