diff options
Diffstat (limited to 'validator_derive/src/lit.rs')
| -rw-r--r-- | validator_derive/src/lit.rs | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/validator_derive/src/lit.rs b/validator_derive/src/lit.rs index 14e3f56..de0e21e 100644 --- a/validator_derive/src/lit.rs +++ b/validator_derive/src/lit.rs @@ -46,3 +46,10 @@ pub fn option_u64_to_tokens(opt: Option<u64>) -> proc_macro2::TokenStream {          None => quote!(::std::option::Option::None),      }  } + +pub fn option_f64_to_tokens(opt: Option<f64>) -> proc_macro2::TokenStream { +    match opt { +        Some(ref t) => quote!(::std::option::Option::Some(#t)), +        None => quote!(::std::option::Option::None), +    } +} | 
