quick arrays
-rw-r--r--Cargo.toml2
-rw-r--r--src/lib.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 2b7c679..34032d2 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -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"
diff --git a/src/lib.rs b/src/lib.rs
index da0672d..7b1d278 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -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), *]