We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 8833b48 + 65131ec commit af751eeCopy full SHA for af751ee
src/runtime.rs
@@ -895,10 +895,10 @@ pub mod nd {
895
}
896
897
// HACK(eddyb) work around `macro_rules` not being `use`-able.
898
-pub use crate::traverse;
+pub use crate::__runtime_traverse as traverse;
899
900
#[macro_export]
901
-macro_rules! traverse {
+macro_rules! __runtime_traverse {
902
(typeof($leaf:ty) _) => { $leaf };
903
(typeof($leaf:ty) ?) => { Option<traverse!(typeof($leaf) _)> };
904
(typeof($leaf:ty) ($l_shape:tt, $r_shape:tt)) => { (traverse!(typeof($leaf) $l_shape), traverse!(typeof($leaf) $r_shape)) };
0 commit comments