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 convex_hull;
11pub mod count_min_sketch;
12pub mod cycle_check;
13pub mod ddsg;
14pub mod dfs;
15pub mod dimacs;
16pub mod dinic;
17pub mod dynamic_graph;
18pub mod edge;
19pub mod edmonds_karp;
20pub mod enumerative_source_coding;
21pub mod fenwick;
22pub mod ford_fulkerson;
23pub mod geometry;
24pub mod graph;
25pub mod great_circle;
26pub mod huffman_code;
27pub mod inertial_flow;
28pub mod io;
29pub mod k_way_merge_iterator;
30pub mod kruskal;
31pub mod level_directory;
32pub mod linked_list;
33pub mod loser_tree;
34pub mod lru;
35pub mod math;
36pub mod max_flow;
37pub mod merge_entry;
38pub mod merge_tree;
39pub mod metis;
40pub mod one_iterator;
41pub mod one_to_many_dijkstra;
42pub mod partition;
43pub mod polyline;
44pub mod projection;
45pub mod rdx_sort;
46pub mod renumbering_table;
47pub mod run_iterator;
48pub mod single_linked_list;
49pub mod space_filling_curve;
50pub mod static_graph;
51pub mod tarjan;
52pub mod tiny_table;
53pub mod top_k;
54pub mod unidirectional_dijkstra;
55pub mod union_find;
56pub mod unsafe_slice;
57pub mod wgs84;
58
59#[macro_export]
60macro_rules! invoke_macro_for_types {
61 ($macro:ident, $($args:ident),*) => {
62 $( $macro!($args); )*
63 }
64}