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
2020/// ```
2121macro_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/// ```
5858macro_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