Skip to content

Commit 8d1922d

Browse files
committed
Add a selectable implementation for *packet_header
1 parent 184da12 commit 8d1922d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/libcore/pipes.rs

+4
Original file line numberDiff line numberDiff line change
@@ -624,6 +624,10 @@ trait selectable {
624624
pure fn header() -> *packet_header;
625625
}
626626

627+
impl of selectable for *packet_header {
628+
pure fn header() -> *packet_header { self }
629+
}
630+
627631
/// Returns the index of an endpoint that is ready to receive.
628632
fn selecti<T: selectable>(endpoints: &[T]) -> uint {
629633
wait_many(endpoints.map(|p| p.header()))

0 commit comments

Comments
 (0)