1pub mod addressable_binary_heap;
2pub mod as_bytes;
3pub mod bfs;
4pub mod bin_pack;
5pub mod bit_weight_iterator;
6pub mod bitset_subset_iterator;
7pub mod bloom_filter;
8pub mod bounding_box;
9pub mod cell;
10pub mod complete_graph;
11pub mod convex_hull;
12pub mod count_min_sketch;
13pub mod cycle_check;
14pub mod ddsg;
15pub mod dfs;
16pub mod dimacs;
17pub mod dinic;
18pub mod dynamic_graph;
19pub mod edge;
20pub mod edmonds_karp;
21pub mod enumerative_source_coding;
22pub mod fast_hash_trait;
23pub mod fenwick;
24pub mod fibonacci_hash;
25pub mod ford_fulkerson;
26pub mod geometry;
27pub mod graph;
28pub mod great_circle;
29pub mod huffman_code;
30pub mod inertial_flow;
31pub mod io;
32pub mod k_way_merge_iterator;
33pub mod kruskal;
34pub mod level_directory;
35pub mod linked_list;
36pub mod loser_tree;
37pub mod lru;
38pub mod math;
39pub mod max_flow;
40pub mod medium_size_hash_set;
41pub mod medium_size_hash_table;
42pub mod mercator;
43pub mod merge_entry;
44pub mod merge_tree;
45pub mod metis;
46pub mod one_iterator;
47pub mod one_to_many_dijkstra;
48pub mod partition_id;
49pub mod path_based_scc;
50pub mod polyline;
51pub mod r_tree;
52pub mod rdx_sort;
53pub mod renumbering_table;
54pub mod run_iterator;
55pub mod single_linked_list;
56pub mod space_filling_curve;
57pub mod static_graph;
58pub mod tabulation_hash;
59pub mod tarjan;
60pub mod tiny_table;
61pub mod top_k;
62pub mod tsplib;
63pub mod unidirectional_dijkstra;
64pub mod union_find;
65pub mod unsafe_slice;
66pub mod vector_tile;
67pub mod wgs84;
68
69#[macro_export]
70macro_rules! invoke_macro_for_types {
71 ($macro:ident, $($args:ident),*) => {
72 $( $macro!($args); )*
73 }
74}