We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Receiver::iter
1 parent 4ed2eda commit d3f3e26Copy full SHA for d3f3e26
src/libstd/sync/mpsc/mod.rs
@@ -1370,14 +1370,16 @@ impl<T> Receiver<T> {
1370
/// let (send, recv) = channel();
1371
///
1372
/// thread::spawn(move || {
1373
- /// send.send(1u8).unwrap();
1374
- /// send.send(2u8).unwrap();
1375
- /// send.send(3u8).unwrap();
+ /// send.send(1).unwrap();
+ /// send.send(2).unwrap();
+ /// send.send(3).unwrap();
1376
/// });
1377
1378
- /// for x in recv.iter() {
1379
- /// println!("Got: {}", x);
1380
- /// }
+ /// let mut iter = recv.iter();
+ /// assert_eq!(iter.next(), Some(1));
+ /// assert_eq!(iter.next(), Some(2));
1381
+ /// assert_eq!(iter.next(), Some(3));
1382
+ /// assert_eq!(iter.next(), None);
1383
/// ```
1384
#[stable(feature = "rust1", since = "1.0.0")]
1385
pub fn iter(&self) -> Iter<T> {
0 commit comments