Home
last modified time | relevance | path

Searched refs:FusedStream (Results 1 – 25 of 69) sorted by relevance

123

/external/rust/crates/futures-core/src/
Dstream.rs145 pub trait FusedStream: Stream { trait
150 impl<F: ?Sized + FusedStream + Unpin> FusedStream for &mut F { impl
152 <F as FusedStream>::is_terminated(&**self) in is_terminated()
156 impl<P> FusedStream for Pin<P>
159 P::Target: FusedStream,
162 <P::Target as FusedStream>::is_terminated(&**self) in is_terminated()
241 impl<S: ?Sized + FusedStream + Unpin> FusedStream for Box<S> {
243 <S as FusedStream>::is_terminated(&**self) in is_terminated()
/external/rust/crates/futures-util/src/stream/stream/
Dselect_next_some.rs3 use futures_core::stream::FusedStream;
22 impl<St: ?Sized + FusedStream + Unpin> FusedFuture for SelectNextSome<'_, St> {
28 impl<St: ?Sized + FusedStream + Unpin> Future for SelectNextSome<'_, St> {
Denumerate.rs3 use futures_core::stream::{FusedStream, Stream};
31 impl<St: Stream + FusedStream> FusedStream for Enumerate<St> {
Dcatch_unwind.rs1 use futures_core::stream::{Stream, FusedStream};
62 impl<St: FusedStream + UnwindSafe> FusedStream for CatchUnwind<St> {
Dskip.rs3 use futures_core::stream::{FusedStream, Stream};
31 impl<St: FusedStream> FusedStream for Skip<St> {
Dflatten.rs3 use futures_core::stream::{FusedStream, Stream};
29 impl<St> FusedStream for Flatten<St, St::Item>
31 St: FusedStream,
Dtake.rs4 use futures_core::stream::{Stream, FusedStream};
73 impl<St> FusedStream for Take<St>
74 where St: FusedStream,
Dchain.rs3 use futures_core::stream::{FusedStream, Stream};
32 impl<St1, St2> FusedStream for Chain<St1, St2>
34 St2: FusedStream<Item=St1::Item>,
Dmap.rs4 use futures_core::stream::{FusedStream, Stream};
41 impl<St, F> FusedStream for Map<St, F>
42 where St: FusedStream,
Dchunks.rs3 use futures_core::stream::{Stream, FusedStream};
91 impl<St: FusedStream> FusedStream for Chunks<St> {
Dready_chunks.rs2 use futures_core::stream::{Stream, FusedStream};
96 impl<St: FusedStream> FusedStream for ReadyChunks<St> {
Dthen.rs5 use futures_core::stream::{FusedStream, Stream};
51 impl<St, Fut, F> FusedStream for Then<St, Fut, F>
52 where St: FusedStream,
Dnext.rs4 use futures_core::stream::{FusedStream, Stream};
22 impl<St: ?Sized + FusedStream + Unpin> FusedFuture for Next<'_, St> {
/external/rust/crates/futures-util/src/stream/try_stream/
Dinto_stream.rs2 use futures_core::stream::{FusedStream, Stream, TryStream};
27 impl<St: TryStream + FusedStream> FusedStream for IntoStream<St> {
Dtry_flatten.rs3 use futures_core::stream::{FusedStream, Stream, TryStream};
37 impl<St> FusedStream for TryFlatten<St>
39 St: TryStream + FusedStream,
Dtry_filter_map.rs5 use futures_core::stream::{Stream, TryStream, FusedStream};
45 impl<St, Fut, F, T> FusedStream for TryFilterMap<St, Fut, F>
46 where St: TryStream + FusedStream,
Dand_then.rs5 use futures_core::stream::{Stream, TryStream, FusedStream};
86 impl<St, Fut, F> FusedStream for AndThen<St, Fut, F>
87 where St: TryStream + FusedStream,
/external/rust/crates/futures-util/src/sink/
Derr_into.rs2 use futures_core::stream::{Stream, FusedStream};
48 impl<S, Item, E> FusedStream for SinkErrInto<S, Item, E>
49 where S: Sink<Item> + FusedStream,
Dmap_err.rs2 use futures_core::stream::{Stream, FusedStream};
72 impl<S: FusedStream, F> FusedStream for SinkMapErr<S, F> {
Dbuffer.rs2 use futures_core::stream::{Stream, FusedStream};
63 impl<S, Item> FusedStream for Buffer<S, Item> where S: Sink<Item> + FusedStream {
/external/rust/crates/futures-util/src/stream/
Drepeat.rs3 use futures_core::stream::{Stream, FusedStream};
49 impl<T> FusedStream for Repeat<T>
Dempty.rs4 use futures_core::stream::{FusedStream, Stream};
25 impl<T> FusedStream for Empty<T> {
Dpending.rs4 use futures_core::stream::{FusedStream, Stream};
23 impl<T> FusedStream for Pending<T> {
Drepeat_with.rs3 use futures_core::stream::{Stream, FusedStream};
31 impl<A, F: FnMut() -> A> FusedStream for RepeatWith<F>
/external/rust/crates/futures-util/src/async_await/
Dmod.rs7 use futures_core::stream::{Stream, FusedStream};
51 pub fn assert_fused_stream<T: Stream + FusedStream>(_: &T) {} in assert_fused_stream()

123