rawkit_proc_macros/lib.rs
1extern crate proc_macro;
2
3mod build_camera_data;
4mod tag_derive;
5
6use proc_macro::TokenStream;
7
8#[proc_macro_derive(Tag)]
9pub fn tag_derive(input: TokenStream) -> TokenStream {
10 tag_derive::tag_derive(input)
11}
12
13#[proc_macro]
14pub fn build_camera_data(_: TokenStream) -> TokenStream {
15 build_camera_data::build_camera_data()
16}