hotfix_derive/
lib.rs

1//! Derive macros for [HotFIX](https://crates.io/crates/hotfix).
2
3#![deny(missing_debug_implementations, clippy::useless_conversion)]
4
5mod derive_fix_value;
6
7use proc_macro::TokenStream;
8
9/// A *derive macro* for the `FieldType` trait on `enum`'s.
10#[proc_macro_derive(FieldType, attributes(hotfix))]
11pub fn derive_fix_value(input: TokenStream) -> TokenStream {
12    derive_fix_value::derive_fix_value(input)
13}