Skip to content

Commit e8c7789

Browse files
committed
Stop using local_inner_macros
1 parent 1068655 commit e8c7789

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/macros.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#[cfg(has_std)]
2-
#[macro_export(local_inner_macros)]
2+
#[macro_export]
33
/// Create an `IndexMap` from a list of key-value pairs
44
///
55
/// ## Example
@@ -20,12 +20,12 @@
2020
/// ```
2121
macro_rules! indexmap {
2222
(@single $($x:tt)*) => (());
23-
(@count $($rest:expr),*) => (<[()]>::len(&[$(indexmap!(@single $rest)),*]));
23+
(@count $($rest:expr),*) => (<[()]>::len(&[$($crate::indexmap!(@single $rest)),*]));
2424

25-
($($key:expr => $value:expr,)+) => { indexmap!($($key => $value),+) };
25+
($($key:expr => $value:expr,)+) => { $crate::indexmap!($($key => $value),+) };
2626
($($key:expr => $value:expr),*) => {
2727
{
28-
let _cap = indexmap!(@count $($key),*);
28+
let _cap = $crate::indexmap!(@count $($key),*);
2929
let mut _map = $crate::IndexMap::with_capacity(_cap);
3030
$(
3131
_map.insert($key, $value);
@@ -36,7 +36,7 @@ macro_rules! indexmap {
3636
}
3737

3838
#[cfg(has_std)]
39-
#[macro_export(local_inner_macros)]
39+
#[macro_export]
4040
/// Create an `IndexSet` from a list of values
4141
///
4242
/// ## Example
@@ -57,12 +57,12 @@ macro_rules! indexmap {
5757
/// ```
5858
macro_rules! indexset {
5959
(@single $($x:tt)*) => (());
60-
(@count $($rest:expr),*) => (<[()]>::len(&[$(indexset!(@single $rest)),*]));
60+
(@count $($rest:expr),*) => (<[()]>::len(&[$($crate::indexset!(@single $rest)),*]));
6161

62-
($($value:expr,)+) => { indexset!($($value),+) };
62+
($($value:expr,)+) => { $crate::indexset!($($value),+) };
6363
($($value:expr),*) => {
6464
{
65-
let _cap = indexset!(@count $($value),*);
65+
let _cap = $crate::indexset!(@count $($value),*);
6666
let mut _set = $crate::IndexSet::with_capacity(_cap);
6767
$(
6868
_set.insert($value);

0 commit comments

Comments
 (0)