flowrs-derive 0.3.0

A macro for connecting flowrs Nodes during runtime.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
mod connectable;

use proc_macro::TokenStream;

use connectable::impl_connectable_trait;

#[proc_macro_derive(Connectable, attributes(input, output))]
pub fn connectable_derive_macro(item: TokenStream) -> TokenStream {
    let ast = syn::parse(item).unwrap();

    impl_connectable_trait(ast)
}