deno_bindgen2_macro/lib.rs
1use deno_bindgen2_common::Marker;
2use proc_macro::TokenStream;
3
4#[proc_macro_attribute]
5pub fn deno_bindgen(_attr: TokenStream, input: TokenStream) -> TokenStream {
6 Marker::deno_bindgen(input.into()).into()
7}
8
9#[proc_macro_attribute]
10pub fn non_blocking(_attr: TokenStream, input: TokenStream) -> TokenStream {
11 Marker::non_blocking(input)
12}