refactor(units): remove macros

This commit is contained in:
2025-07-07 22:39:07 +03:00
parent fe3ddf165e
commit 20b9eb0e58
5 changed files with 50 additions and 19 deletions

View File

@@ -1,5 +1,4 @@
mod merge;
mod unit;
use proc_macro::TokenStream;
use syn::{DeriveInput, parse_macro_input};
@@ -9,9 +8,3 @@ pub fn merge_derive(input: TokenStream) -> TokenStream {
let input = parse_macro_input!(input as DeriveInput);
merge::impl_merge_derive(input)
}
#[proc_macro_derive(UnitConversions, attributes(units, error))]
pub fn unit_derive(input: TokenStream) -> TokenStream {
let input = parse_macro_input!(input as DeriveInput);
unit::impl_unit_conversions(input)
}

View File

@@ -55,4 +55,3 @@ pub fn impl_merge_derive(input: DeriveInput) -> TokenStream {
expanded.into()
}