diff options
| author | Vincent Prouillet | 2019-05-01 20:45:08 +0200 |
|---|---|---|
| committer | GitHub | 2019-05-01 20:45:08 +0200 |
| commit | 0a8e454014edf415513a76fc060482503b9814fb (patch) | |
| tree | 3e4d3d37c20aea45d8e74271863a6979c092100e /validator_derive/src/lit.rs | |
| parent | f33a34c6ed2d76ce6569a6bc40517ce9a69271d3 (diff) | |
| parent | 6e8effdaa2b47f4056a00d301a9e7a5a1a2fd8dc (diff) | |
| download | validator-0a8e454014edf415513a76fc060482503b9814fb.tar.bz2 | |
Merge pull request #71 from cazgp/feature/range-min-or-max
Issue #69: Change `range` to require only one arg
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), + } +} |
