use std::ops::{Add, AddAssign, Sub, SubAssign, Mul, MulAssign, Div, DivAssign, Neg};
-pub type Nanoseconds = u64;
-
#[macro_export]
macro_rules! point {
( $x:expr, $y:expr ) => {
}
}
+#[macro_export]
+macro_rules! hashmap {
+ ($($k:expr => $v:expr),*) => {
+ {
+ let mut map = std::collections::HashMap::new();
+ $(map.insert($k, $v);)*
+ map
+ }
+ }
+}
+
#[cfg(test)]
mod tests {
use super::*;