Files
rapr-rs/docs/implementors/futures_util/stream/trait.Stream.js
T
2021-03-14 20:06:11 +00:00

3 lines
10 KiB
JavaScript

(function() {var implementors = {};
implementors["futures_util"] = [{"text":"impl&lt;F&gt; Stream for FlattenStream&lt;F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Flatten&lt;F, &lt;F as Future&gt;::Output&gt;: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: Future,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;F&gt; Stream for IntoStream&lt;F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Once&lt;F&gt;: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;Fut&gt; Stream for TryFlattenStream&lt;Fut&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;TryFlatten&lt;Fut, Fut::Ok&gt;: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: TryFuture,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;A, B&gt; Stream for Either&lt;A, B&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: Stream&lt;Item = A::Item&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St1, St2&gt; Stream for Chain&lt;St1, St2&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St1: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;St2: Stream&lt;Item = St1::Item&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St&gt; Stream for Cycle&lt;St&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Clone + Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St:&nbsp;Stream&gt; Stream for Enumerate&lt;St&gt;","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for Filter&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: for&lt;'a&gt; FnMut1&lt;&amp;'a St::Item, Output = Fut&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future&lt;Output = bool&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F, T&gt; Stream for FilterMap&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut1&lt;St::Item, Output = Fut&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future&lt;Output = Option&lt;T&gt;&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St&gt; Stream for Flatten&lt;St&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Flatten&lt;St, St::Item&gt;: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;S:&nbsp;Stream&gt; Stream for Fuse&lt;S&gt;","synthetic":false,"types":[]},{"text":"impl&lt;St, F&gt; Stream for Inspect&lt;St, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Map&lt;St, InspectFn&lt;F&gt;&gt;: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, F&gt; Stream for Map&lt;St, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut1&lt;St::Item&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, U, F&gt; Stream for FlatMap&lt;St, U, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Flatten&lt;Map&lt;St, F&gt;, U&gt;: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;S:&nbsp;Stream&gt; Stream for Peekable&lt;S&gt;","synthetic":false,"types":[]},{"text":"impl&lt;St:&nbsp;Stream&gt; Stream for Skip&lt;St&gt;","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for SkipWhile&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(&amp;St::Item) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future&lt;Output = bool&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St&gt; Stream for Take&lt;St&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for TakeWhile&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(&amp;St::Item) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future&lt;Output = bool&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut&gt; Stream for TakeUntil&lt;St, Fut&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for Then&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(St::Item) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St1, St2&gt; Stream for Zip&lt;St1, St2&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St1: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;St2: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;B, St, S, Fut, F&gt; Stream for Scan&lt;St, S, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(&amp;mut S, St::Item) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future&lt;Output = Option&lt;B&gt;&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for AndThen&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: TryStream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(St::Ok) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: TryFuture&lt;Error = St::Error&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, E&gt; Stream for ErrInto&lt;St, E&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;MapErr&lt;St, IntoFn&lt;E&gt;&gt;: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, F&gt; Stream for InspectOk&lt;St, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Inspect&lt;IntoStream&lt;St&gt;, InspectOkFn&lt;F&gt;&gt;: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, F&gt; Stream for InspectErr&lt;St, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Inspect&lt;IntoStream&lt;St&gt;, InspectErrFn&lt;F&gt;&gt;: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St:&nbsp;TryStream&gt; Stream for IntoStream&lt;St&gt;","synthetic":false,"types":[]},{"text":"impl&lt;St, F&gt; Stream for MapOk&lt;St, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Map&lt;IntoStream&lt;St&gt;, MapOkFn&lt;F&gt;&gt;: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, F&gt; Stream for MapErr&lt;St, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;Map&lt;IntoStream&lt;St&gt;, MapErrFn&lt;F&gt;&gt;: Stream,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for OrElse&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: TryStream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(St::Error) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: TryFuture&lt;Ok = St::Ok&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for TryFilter&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: TryStream,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future&lt;Output = bool&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(&amp;St::Ok) -&gt; Fut,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F, T&gt; Stream for TryFilterMap&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: TryStream,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: TryFuture&lt;Ok = Option&lt;T&gt;, Error = St::Error&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(St::Ok) -&gt; Fut,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St&gt; Stream for TryFlatten&lt;St&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: TryStream,<br>&nbsp;&nbsp;&nbsp;&nbsp;St::Ok: TryStream,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;St::Ok as TryStream&gt;::Error: From&lt;St::Error&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;T, F, Fut, Item&gt; Stream for TryUnfold&lt;T, F, Fut&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(T) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: TryFuture&lt;Ok = Option&lt;(Item, T)&gt;&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for TrySkipWhile&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: TryStream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(&amp;St::Ok) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: TryFuture&lt;Ok = bool, Error = St::Error&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St, Fut, F&gt; Stream for TryTakeWhile&lt;St, Fut, F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St: TryStream,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(&amp;St::Ok) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: TryFuture&lt;Ok = bool, Error = St::Error&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;I&gt; Stream for Iter&lt;I&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;I: Iterator,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;T&gt; Stream for Repeat&lt;T&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;T: Clone,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;A, F:&nbsp;FnMut() -&gt; A&gt; Stream for RepeatWith&lt;F&gt;","synthetic":false,"types":[]},{"text":"impl&lt;T&gt; Stream for Empty&lt;T&gt;","synthetic":false,"types":[]},{"text":"impl&lt;Fut:&nbsp;Future&gt; Stream for Once&lt;Fut&gt;","synthetic":false,"types":[]},{"text":"impl&lt;T&gt; Stream for Pending&lt;T&gt;","synthetic":false,"types":[]},{"text":"impl&lt;T, F&gt; Stream for PollFn&lt;F&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(&amp;mut Context&lt;'_&gt;) -&gt; Poll&lt;Option&lt;T&gt;&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;St1, St2&gt; Stream for Select&lt;St1, St2&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;St1: Stream,<br>&nbsp;&nbsp;&nbsp;&nbsp;St2: Stream&lt;Item = St1::Item&gt;,&nbsp;</span>","synthetic":false,"types":[]},{"text":"impl&lt;T, F, Fut, Item&gt; Stream for Unfold&lt;T, F, Fut&gt; <span class=\"where fmt-newline\">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: FnMut(T) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: Future&lt;Output = Option&lt;(Item, T)&gt;&gt;,&nbsp;</span>","synthetic":false,"types":[]}];
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()