MCPcopy Create free account
hub / github.com/QMHTMY/RustBook / iter_test

Function iter_test

code/chapter03/linked_list.rs:146–155  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

144 }
145
146 fn iter_test() {
147 let mut list = List::new();
148 list.push(1); list.push(2); list.push(3);
149 let mut iter = list.iter();
150 assert_eq!(iter.next(), Some(&3));
151 assert_eq!(iter.next(), Some(&2));
152 assert_eq!(iter.next(), Some(&1));
153 assert_eq!(iter.next(), None);
154 println!("iter test Ok!");
155 }
156
157 fn iter_mut_test() {
158 let mut list = List::new();

Callers 1

mainFunction · 0.70

Calls 2

pushMethod · 0.45
iterMethod · 0.45

Tested by

no test coverage detected