File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -277,7 +277,7 @@ pub use self::select::{Select, Handle};
277
277
use self :: select:: StartResult ;
278
278
use self :: select:: StartResult :: * ;
279
279
use self :: blocking:: SignalToken ;
280
- use core :: iter:: IntoIterator ;
280
+ use iter:: IntoIterator ;
281
281
282
282
mod blocking;
283
283
mod oneshot;
@@ -307,6 +307,10 @@ pub struct Iter<'a, T: 'a> {
307
307
rx : & ' a Receiver < T >
308
308
}
309
309
310
+ /// An owning iterator over messages on a receiver, this iterator will block
311
+ /// whenever `next` is called, waiting for a new message, and `None` will be
312
+ /// returned when the corresponding channel has hung up.
313
+ #[ stable( feature = "rust1" , since = "1.0.0" ) ]
310
314
pub struct IntoIter < T > {
311
315
rx : Receiver < T >
312
316
}
@@ -1528,7 +1532,7 @@ mod test {
1528
1532
1529
1533
#[ test]
1530
1534
fn test_recv_into_iter ( ) {
1531
- use core :: iter:: IntoIterator ;
1535
+ use iter:: IntoIterator ;
1532
1536
1533
1537
let mut iter = {
1534
1538
let ( tx, rx) = channel :: < i32 > ( ) ;
You can’t perform that action at this time.
0 commit comments