Skip to content

Commit 948d805

Browse files
committed
add fix vec
1 parent b0a2706 commit 948d805

File tree

8 files changed

+769
-14
lines changed

8 files changed

+769
-14
lines changed

Diff for: examples/fix_vec.rs

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
use algorithm::FixedVec;
2+
fn main() {
3+
let mut val = FixedVec::new(5);
4+
val.insert_head(1);
5+
val.insert_head(2);
6+
val.insert_head(3);
7+
let _ = val.iter_mut().map(|(_, v)| *v = *v * 2).collect::<Vec<_>>();
8+
assert_eq!(val.iter().map(|(_, v)| *v).collect::<Vec<_>>(), vec![6, 4, 2]);
9+
}

0 commit comments

Comments
 (0)