quick arrays
hygiene
| -rw-r--r-- | Cargo.toml | 2 | ||||
| -rw-r--r-- | src/lib.rs | 4 |
2 files changed, 3 insertions, 3 deletions
@@ -1,6 +1,6 @@ [package] name = "amap" -version = "0.1.1" +version = "0.1.2" authors = ["bend-n <[email protected]>"] description = "define `[Option<T>; N]` easily" edition = "2021" @@ -146,8 +146,8 @@ impl Parse for Map { pub fn amap(input: TokenStream) -> TokenStream { let map = parse_macro_input!(input as Map); let map = map.0.iter().map(|index| match index { - Some(v) => quote!(Some(#v)), - None => quote!(None), + Some(v) => quote!(::core::option::Option::Some(#v)), + None => quote!(::core::option::Option::None), }); quote! { [#(#map), *] |