rufl/collection/
mod.rs

1//! collection mod contains several utility functions to manipulate collection data type.(array, vector)
2//!
3
4mod all_match;
5pub use all_match::*;
6
7mod none_match;
8pub use none_match::*;
9
10mod some_match;
11pub use some_match::*;
12
13mod count;
14pub use count::*;
15
16mod count_by;
17pub use count_by::*;
18
19mod find;
20pub use find::*;
21
22mod find_last;
23pub use find_last::*;
24
25mod filter;
26pub use filter::*;
27
28mod map;
29pub use map::*;
30
31mod filter_map;
32pub use filter_map::*;
33
34mod difference;
35pub use difference::*;
36
37mod difference_by;
38pub use difference_by::*;
39
40mod difference_with;
41pub use difference_with::*;
42
43mod unique;
44pub use unique::*;
45
46mod unique_by;
47pub use unique_by::*;
48
49mod union;
50pub use union::*;
51
52mod union_by;
53pub use union_by::*;
54
55mod intersection;
56pub use intersection::*;
57
58mod shuffle;
59pub use shuffle::*;
60
61mod reduce;
62pub use reduce::*;
63
64mod reduce_right;
65pub use reduce_right::*;
66
67mod index_of;
68pub use index_of::*;
69
70mod last_index_of;
71pub use last_index_of::*;
72
73mod max;
74pub use max::*;
75
76mod min;
77pub use min::*;
78
79mod insert_at;
80pub use insert_at::*;
81
82mod repalce_n;
83pub use repalce_n::*;
84
85mod repalce_all;
86pub use repalce_all::*;
87
88mod remove_all;
89pub use remove_all::*;
90
91mod chunk;
92pub use chunk::*;
93
94mod fill;
95pub use fill::*;
96
97mod is_ascending_order;
98pub use is_ascending_order::*;
99
100mod is_descending_order;
101pub use is_descending_order::*;
102
103mod is_sorted;
104pub use is_sorted::*;
105
106mod partition;
107pub use partition::*;