1
0
mirror of https://github.com/actix/actix-website synced 2024-11-24 00:41:07 +01:00

update api docs

This commit is contained in:
Nikolay Kim 2018-07-21 04:51:30 -07:00
parent 52a58cc626
commit 324799dd2a
2622 changed files with 164 additions and 54444 deletions

View File

@ -10,7 +10,7 @@
</h2>
<div id='implementations-list'><h3 id='impl-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a> for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this message will resolved with if it is successful. <a href="../../../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result">Read more</a></p>
</div></div><h3 id='impl-Handler%3CConnect%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnect%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;</code></span></h4>
</div></div><h3 id='impl-Handler%3CConnect%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnect%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt;&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Error.html" title="struct core::fmt::Error">Error</a>&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>

View File

@ -4,7 +4,7 @@
</h2>
<div id='implementations-list'><h3 id='impl-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a> for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this message will resolved with if it is successful. <a href="../../../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result">Read more</a></p>
</div></div><h3 id='impl-Handler%3CConnectAddr%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnectAddr%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;</code></span></h4>
</div></div><h3 id='impl-Handler%3CConnectAddr%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnectAddr%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt;&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Error.html" title="struct core::fmt::Error">Error</a>&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>

View File

@ -8,7 +8,7 @@
</h2>
<div id='implementations-list'><h3 id='impl-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a> for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this message will resolved with if it is successful. <a href="../../../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result">Read more</a></p>
</div></div><h3 id='impl-Handler%3CResolve%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CResolve%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;&gt; + 'static&gt;</code></span></h4>
</div></div><h3 id='impl-Handler%3CResolve%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CResolve%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt;&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Error.html" title="struct core::fmt::Error">Error</a>&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>

View File

@ -1,4 +1,4 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Resolver` struct in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, Resolver"><title>actix_web::actix::actix::dev::actors::resolver::Resolver - Rust</title><link rel="stylesheet" type="text/css" href="../../../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../../../light.css" id="themeStyle"><script src="../../../../../../storage.js"></script></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Struct Resolver</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.new">new</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Handler%3CConnectAddr%3E">Handler&lt;ConnectAddr&gt;</a><a href="#impl-Handler%3CConnect%3E">Handler&lt;Connect&gt;</a><a href="#impl-Handler%3CResolve%3E">Handler&lt;Resolve&gt;</a><a href="#impl-Default">Default</a><a href="#impl-SystemService">SystemService</a><a href="#impl-Supervised">Supervised</a><a href="#impl-Actor">Actor</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a></div></div><p class='location'><a href='../../../../../index.html'>actix_web</a>::<wbr><a href='../../../../index.html'>actix</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>dev</a>::<wbr><a href='../index.html'>actors</a>::<wbr><a href='index.html'>resolver</a></p><script>window.sidebarCurrent = {name: 'Resolver', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../../../settings.html"><img src="../../../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Struct <a href='../../../../../index.html'>actix_web</a>::<wbr><a href='../../../../index.html'>actix</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>dev</a>::<wbr><a href='../index.html'>actors</a>::<wbr><a href='index.html'>resolver</a>::<wbr><a class="struct" href=''>Resolver</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust struct'>pub struct Resolver { /* fields omitted */ }</pre></div>
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Resolver` struct in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, Resolver"><title>actix_web::actix::actix::dev::actors::resolver::Resolver - Rust</title><link rel="stylesheet" type="text/css" href="../../../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../../../light.css" id="themeStyle"><script src="../../../../../../storage.js"></script></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Struct Resolver</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.new">new</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Handler%3CConnectAddr%3E">Handler&lt;ConnectAddr&gt;</a><a href="#impl-Handler%3CResolve%3E">Handler&lt;Resolve&gt;</a><a href="#impl-Handler%3CConnect%3E">Handler&lt;Connect&gt;</a><a href="#impl-Default">Default</a><a href="#impl-SystemService">SystemService</a><a href="#impl-Supervised">Supervised</a><a href="#impl-Actor">Actor</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a></div></div><p class='location'><a href='../../../../../index.html'>actix_web</a>::<wbr><a href='../../../../index.html'>actix</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>dev</a>::<wbr><a href='../index.html'>actors</a>::<wbr><a href='index.html'>resolver</a></p><script>window.sidebarCurrent = {name: 'Resolver', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../../../settings.html"><img src="../../../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Struct <a href='../../../../../index.html'>actix_web</a>::<wbr><a href='../../../../index.html'>actix</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>dev</a>::<wbr><a href='../index.html'>actors</a>::<wbr><a href='index.html'>resolver</a>::<wbr><a class="struct" href=''>Resolver</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust struct'>pub struct Resolver { /* fields omitted */ }</pre></div>
<h2 id='methods' class='small-section-header'>
Methods<a href='#methods' class='anchor'></a>
</h2>
@ -6,15 +6,15 @@
<h2 id='implementations' class='small-section-header'>
Trait Implementations<a href='#implementations' class='anchor'></a>
</h2>
<div id='implementations-list'><h3 id='impl-Handler%3CConnectAddr%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnectAddr%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;</code></span></h4>
<div id='implementations-list'><h3 id='impl-Handler%3CConnectAddr%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnectAddr%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt;&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CConnect%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnect%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;</code></span></h4>
</div></div><h3 id='impl-Handler%3CResolve%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CResolve%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle-1' class="method"><span id='handle.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt;&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CResolve%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CResolve%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-2' class="type"><span id='Result.t-2' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;&gt; + 'static&gt;</code></span></h4>
</div><h4 id='method.handle-1' class="method"><span id='handle.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt;&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CConnect%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnect%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-2' class="type"><span id='Result.t-2' class='invisible'><code>type <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle-2' class="method"><span id='handle.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt;&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div><h4 id='method.handle-2' class="method"><span id='handle.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt;&gt;::<a class="type" href="../../../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Default' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Default' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.default' class="method"><span id='default.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default' class='fnname'>default</a>() -&gt; <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns the &quot;default value&quot; for a type. <a href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default">Read more</a></p>
</div></div><h3 id='impl-SystemService' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../../../actix_web/actix/actix/trait.SystemService.html" title="trait actix_web::actix::actix::SystemService">SystemService</a> for <a class="struct" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-SystemService' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.start_service' class="method"><span id='start_service.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/trait.SystemService.html#method.start_service' class='fnname'>start_service</a>(sys: &amp;<a class="struct" href="../../../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;<a class="struct" href="../../../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;) -&gt; <a class="struct" href="../../../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;Self&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Construct and srtart system service</p>
</div><h4 id='method.service_started' class="method"><span id='service_started.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../../../actix_web/actix/actix/trait.SystemService.html#method.service_started' class='fnname'>service_started</a>(&amp;mut self, ctx: &amp;mut <a class="struct" href="../../../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;Self&gt;)</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called during service initialization.</p>

View File

@ -1,4 +1,4 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Arbiter` struct in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, Arbiter"><title>actix_web::actix::actix::dev::Arbiter - Rust</title><link rel="stylesheet" type="text/css" href="../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../light.css" id="themeStyle"><script src="../../../../storage.js"></script></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Struct Arbiter</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.builder">builder</a><a href="#method.new">new</a><a href="#method.name">name</a><a href="#method.current">current</a><a href="#method.registry">registry</a><a href="#method.spawn">spawn</a><a href="#method.spawn_fn">spawn_fn</a><a href="#method.start">start</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Handler%3CStartActor%3CA%3E%3E">Handler&lt;StartActor&lt;A&gt;&gt;</a><a href="#impl-Handler%3CExecute%3CI%2C%20E%3E%3E">Handler&lt;Execute&lt;I, E&gt;&gt;</a><a href="#impl-Handler%3CStopArbiter%3E">Handler&lt;StopArbiter&gt;</a><a href="#impl-Drop">Drop</a><a href="#impl-Actor">Actor</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a></div></div><p class='location'><a href='../../../index.html'>actix_web</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>dev</a></p><script>window.sidebarCurrent = {name: 'Arbiter', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../settings.html"><img src="../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Struct <a href='../../../index.html'>actix_web</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>dev</a>::<wbr><a class="struct" href=''>Arbiter</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust struct'>pub struct Arbiter { /* fields omitted */ }</pre></div><div class='docblock'><p>Event loop controller</p>
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Arbiter` struct in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, Arbiter"><title>actix_web::actix::actix::dev::Arbiter - Rust</title><link rel="stylesheet" type="text/css" href="../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../light.css" id="themeStyle"><script src="../../../../storage.js"></script></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Struct Arbiter</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.builder">builder</a><a href="#method.new">new</a><a href="#method.name">name</a><a href="#method.current">current</a><a href="#method.registry">registry</a><a href="#method.spawn">spawn</a><a href="#method.spawn_fn">spawn_fn</a><a href="#method.start">start</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Handler%3CStopArbiter%3E">Handler&lt;StopArbiter&gt;</a><a href="#impl-Handler%3CStartActor%3CA%3E%3E">Handler&lt;StartActor&lt;A&gt;&gt;</a><a href="#impl-Handler%3CExecute%3CI%2C%20E%3E%3E">Handler&lt;Execute&lt;I, E&gt;&gt;</a><a href="#impl-Drop">Drop</a><a href="#impl-Actor">Actor</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a></div></div><p class='location'><a href='../../../index.html'>actix_web</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>dev</a></p><script>window.sidebarCurrent = {name: 'Arbiter', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../settings.html"><img src="../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Struct <a href='../../../index.html'>actix_web</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>dev</a>::<wbr><a class="struct" href=''>Arbiter</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust struct'>pub struct Arbiter { /* fields omitted */ }</pre></div><div class='docblock'><p>Event loop controller</p>
<p>Arbiter controls event loop in it's thread. Each arbiter runs in separate
thread. Arbiter provides several api for event loop access. Each arbiter
can belongs to specific <code>System</code> actor.</p>
@ -27,15 +27,15 @@ Returns <code>Addr&lt;Syn, A&gt;</code> of created actor.</p>
<h2 id='implementations' class='small-section-header'>
Trait Implementations<a href='#implementations' class='anchor'></a>
</h2>
<div id='implementations-list'><h3 id='impl-Handler%3CStartActor%3CA%3E%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StartActor.html" title="struct actix_web::actix::actix::dev::msgs::StartActor">StartActor</a>&lt;A&gt;&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;A&gt;&gt;,&nbsp;</span></code><a href='#impl-Handler%3CStartActor%3CA%3E%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;A&gt;</code></span></h4>
<div id='implementations-list'><h3 id='impl-Handler%3CStopArbiter%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StopArbiter.html" title="struct actix_web::actix::actix::dev::msgs::StopArbiter">StopArbiter</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a></code><a href='#impl-Handler%3CStopArbiter%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&amp;mut self, msg: <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StartActor.html" title="struct actix_web::actix::actix::dev::msgs::StartActor">StartActor</a>&lt;A&gt;, &amp;mut <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;) -&gt; <a class="struct" href="../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;A&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CExecute%3CI%2C%20E%3E%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl&lt;I, E&gt; <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.Execute.html" title="struct actix_web::actix::actix::dev::msgs::Execute">Execute</a>&lt;I, E&gt;&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,&nbsp;</span></code><a href='#impl-Handler%3CExecute%3CI%2C%20E%3E%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;I, E&gt;</code></span></h4>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&amp;mut self, msg: <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StopArbiter.html" title="struct actix_web::actix::actix::dev::msgs::StopArbiter">StopArbiter</a>, &amp;mut <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;)</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CStartActor%3CA%3E%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StartActor.html" title="struct actix_web::actix::actix::dev::msgs::StartActor">StartActor</a>&lt;A&gt;&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;A&gt;&gt;,&nbsp;</span></code><a href='#impl-Handler%3CStartActor%3CA%3E%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;A&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle-1' class="method"><span id='handle.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&amp;mut self, msg: <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.Execute.html" title="struct actix_web::actix::actix::dev::msgs::Execute">Execute</a>&lt;I, E&gt;, &amp;mut <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;I, E&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CStopArbiter%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StopArbiter.html" title="struct actix_web::actix::actix::dev::msgs::StopArbiter">StopArbiter</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a></code><a href='#impl-Handler%3CStopArbiter%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-2' class="type"><span id='Result.t-2' class='invisible'><code>type <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
</div><h4 id='method.handle-1' class="method"><span id='handle.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&amp;mut self, msg: <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StartActor.html" title="struct actix_web::actix::actix::dev::msgs::StartActor">StartActor</a>&lt;A&gt;, &amp;mut <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;) -&gt; <a class="struct" href="../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;A&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CExecute%3CI%2C%20E%3E%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl&lt;I, E&gt; <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.Execute.html" title="struct actix_web::actix::actix::dev::msgs::Execute">Execute</a>&lt;I, E&gt;&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,&nbsp;</span></code><a href='#impl-Handler%3CExecute%3CI%2C%20E%3E%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-2' class="type"><span id='Result.t-2' class='invisible'><code>type <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;I, E&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle-2' class="method"><span id='handle.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&amp;mut self, msg: <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StopArbiter.html" title="struct actix_web::actix::actix::dev::msgs::StopArbiter">StopArbiter</a>, &amp;mut <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;)</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div><h4 id='method.handle-2' class="method"><span id='handle.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&amp;mut self, msg: <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.Execute.html" title="struct actix_web::actix::actix::dev::msgs::Execute">Execute</a>&lt;I, E&gt;, &amp;mut <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;I, E&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Drop' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/drop/trait.Drop.html" title="trait core::ops::drop::Drop">Drop</a> for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a></code><a href='#impl-Drop' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.drop' class="method"><span id='drop.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/ops/drop/trait.Drop.html#tymethod.drop' class='fnname'>drop</a>(&amp;mut self)</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Executes the destructor for this type. <a href="https://doc.rust-lang.org/nightly/core/ops/drop/trait.Drop.html#tymethod.drop">Read more</a></p>
</div></div><h3 id='impl-Actor' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a> for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a></code><a href='#impl-Actor' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Context' class="type"><span id='Context.t' class='invisible'><code>type <a href='../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;</code></span></h4>
<div class='docblock'><p>Actor execution context type</p>

View File

@ -21,8 +21,8 @@ channels (message handling).</p>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, S&gt; ActorContext for <a class="struct" href="../../../../actix_web/struct.HttpContext.html" title="struct actix_web::HttpContext">HttpContext</a>&lt;A, S&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = Self&gt;,&nbsp;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/context.rs.html#52-65' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; ActorContext for <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;A&gt;&gt;,&nbsp;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; ActorContext for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.SyncContext.html" title="struct actix_web::actix::actix::dev::SyncContext">SyncContext</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.SyncContext.html" title="struct actix_web::actix::actix::dev::SyncContext">SyncContext</a>&lt;A&gt;&gt;,&nbsp;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; ActorContext for <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;A&gt;&gt;,&nbsp;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, S&gt; ActorContext for <a class="struct" href="../../../../actix_web/ws/struct.WebsocketContext.html" title="struct actix_web::ws::WebsocketContext">WebsocketContext</a>&lt;A, S&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = Self&gt;,&nbsp;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/ws/context.rs.html#38-51' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../../implementors/actix/actor/trait.ActorContext.js">

View File

@ -63,19 +63,19 @@ the future to the provided closure <code>f</code>.</p>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A:&nbsp;<a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt; ActorFuture for <a class="struct" href="../../../../actix_web/dev/struct.Drain.html" title="struct actix_web::dev::Drain">Drain</a>&lt;A&gt;<span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/context.rs.html#283-294' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B, F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.AndThen.html" title="struct actix_web::actix::actix::dev::fut::AndThen">AndThen</a>&lt;A, B, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, Error = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &amp;mut &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; B,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;B as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;B as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, Fut, T&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamFold.html" title="struct actix_web::actix::actix::dev::fut::StreamFold">StreamFold</a>&lt;S, F, Fut, T&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(T, &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Item = T, Actor = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;&lt;Fut as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = T;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, E&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.FromErr.html" title="struct actix_web::actix::actix::dev::fut::FromErr">FromErr</a>&lt;A, E&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = E;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.Timeout.html" title="struct actix_web::actix::actix::dev::fut::Timeout">Timeout</a>&lt;F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;F as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;F as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;F as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;U, A, F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.MapErr.html" title="struct actix_web::actix::actix::dev::fut::MapErr">MapErr</a>&lt;A, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>, &amp;mut &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.DropErr.html" title="struct actix_web::actix::actix::dev::fut::DropErr">DropErr</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;T, E, A&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.FutureResult.html" title="struct actix_web::actix::actix::dev::fut::FutureResult">FutureResult</a>&lt;T, E, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = T;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = E;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B, F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.Then.html" title="struct actix_web::actix::actix::dev::fut::Then">Then</a>&lt;A, B, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(<a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;, &amp;mut &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; B,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;B as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;B as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.TcpConnector.html" title="struct actix_web::actix::actix::dev::actors::resolver::TcpConnector">TcpConnector</a><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;F, A&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.FutureWrap.html" title="struct actix_web::actix::actix::dev::fut::FutureWrap">FutureWrap</a>&lt;F, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;F as <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html#associatedtype.Item" title="type futures::future::Future::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;F as <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html#associatedtype.Error" title="type futures::future::Future::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamFinish.html" title="struct actix_web::actix::actix::dev::fut::StreamFinish">StreamFinish</a>&lt;S&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B&gt; ActorFuture for <a class="enum" href="../../../../actix_web/actix/actix/dev/fut/enum.Either.html" title="enum actix_web::actix::actix::dev::fut::Either">Either</a>&lt;A, B&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, Error = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>, Actor = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;T, E, A&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.FutureResult.html" title="struct actix_web::actix::actix::dev::fut::FutureResult">FutureResult</a>&lt;T, E, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = T;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = E;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B, F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.AndThen.html" title="struct actix_web::actix::actix::dev::fut::AndThen">AndThen</a>&lt;A, B, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, Error = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &amp;mut &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; B,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;B as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;B as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.TcpConnector.html" title="struct actix_web::actix::actix::dev::actors::resolver::TcpConnector">TcpConnector</a><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;U, A, F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.MapErr.html" title="struct actix_web::actix::actix::dev::fut::MapErr">MapErr</a>&lt;A, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>, &amp;mut &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, E&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.FromErr.html" title="struct actix_web::actix::actix::dev::fut::FromErr">FromErr</a>&lt;A, E&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = E;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;U, A, F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.Map.html" title="struct actix_web::actix::actix::dev::fut::Map">Map</a>&lt;A, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &amp;mut &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B, F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.Then.html" title="struct actix_web::actix::actix::dev::fut::Then">Then</a>&lt;A, B, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(<a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;, &amp;mut &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; B,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;B as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;B as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;F, A&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.FutureWrap.html" title="struct actix_web::actix::actix::dev::fut::FutureWrap">FutureWrap</a>&lt;F, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;F as <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html#associatedtype.Item" title="type futures::future::Future::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;F as <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html#associatedtype.Error" title="type futures::future::Future::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;F&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.Timeout.html" title="struct actix_web::actix::actix::dev::fut::Timeout">Timeout</a>&lt;F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;F as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;F as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;F as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, Fut, T&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamFold.html" title="struct actix_web::actix::actix::dev::fut::StreamFold">StreamFold</a>&lt;S, F, Fut, T&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(T, &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Item = T, Actor = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;&lt;Fut as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = T;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.DropErr.html" title="struct actix_web::actix::actix::dev::fut::DropErr">DropErr</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S&gt; ActorFuture for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamFinish.html" title="struct actix_web::actix::actix::dev::fut::StreamFinish">StreamFinish</a>&lt;S&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../../implementors/actix/fut/trait.ActorFuture.js">
</script></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../../../";window.currentCrate = "actix_web";</script><script src="../../../../aliases.js"></script><script src="../../../../main.js"></script><script defer src="../../../../search-index.js"></script></body></html>

View File

@ -53,12 +53,12 @@ values into one final result.</p>
Implementors<a href='#implementors' class='anchor'></a>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, A&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamWrap.html" title="struct actix_web::actix::actix::dev::fut::StreamWrap">StreamWrap</a>&lt;S, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html#associatedtype.Item" title="type futures::stream::Stream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html#associatedtype.Error" title="type futures::stream::Stream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamThen.html" title="struct actix_web::actix::actix::dev::fut::StreamThen">StreamThen</a>&lt;S, F, U&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>&gt;, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;U as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;U as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamMapErr.html" title="struct actix_web::actix::actix::dev::fut::StreamMapErr">StreamMapErr</a>&lt;S, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamAndThen.html" title="struct actix_web::actix::actix::dev::fut::StreamAndThen">StreamAndThen</a>&lt;S, F, U&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, Error = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;U as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamAndThen.html" title="struct actix_web::actix::actix::dev::fut::StreamAndThen">StreamAndThen</a>&lt;S, F, U&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, Error = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;U as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, A&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamWrap.html" title="struct actix_web::actix::actix::dev::fut::StreamWrap">StreamWrap</a>&lt;S, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html#associatedtype.Item" title="type futures::stream::Stream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html#associatedtype.Error" title="type futures::stream::Stream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamMap.html" title="struct actix_web::actix::actix::dev::fut::StreamMap">StreamMap</a>&lt;S, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamTimeout.html" title="struct actix_web::actix::actix::dev::fut::StreamTimeout">StreamTimeout</a>&lt;S&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamMapErr.html" title="struct actix_web::actix::actix::dev::fut::StreamMapErr">StreamMapErr</a>&lt;S, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../../actix_web/actix/actix/dev/fut/struct.StreamThen.html" title="struct actix_web::actix::actix::dev::fut::StreamThen">StreamThen</a>&lt;S, F, U&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>&gt;, &amp;mut &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;U as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;U as <a class="trait" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../../implementors/actix/fut/trait.ActorStream.js">
</script></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../../../";window.currentCrate = "actix_web";</script><script src="../../../../aliases.js"></script><script src="../../../../main.js"></script><script defer src="../../../../search-index.js"></script></body></html>

View File

@ -22,14 +22,14 @@ incoming messages, streams, futures.</p>
Implementors<a href='#implementors' class='anchor'></a>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StartActor.html" title="struct actix_web::actix::actix::dev::msgs::StartActor">StartActor</a>&lt;A&gt;&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;A&gt;&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;A&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.Subscribe.html" title="struct actix_web::actix::actix::dev::actors::signal::Subscribe">Subscribe</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;&gt; + 'static&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;I, E&gt; Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.Execute.html" title="struct actix_web::actix::actix::dev::msgs::Execute">Execute</a>&lt;I, E&gt;&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;I, E&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.Signal.html" title="struct actix_web::actix::actix::dev::actors::signal::Signal">Signal</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.DefaultSignalsHandler.html" title="struct actix_web::actix::actix::dev::actors::signal::DefaultSignalsHandler">DefaultSignalsHandler</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StopArbiter.html" title="struct actix_web::actix::actix::dev::msgs::StopArbiter">StopArbiter</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.Subscribe.html" title="struct actix_web::actix::actix::dev::actors::signal::Subscribe">Subscribe</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, Actor = <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StartActor.html" title="struct actix_web::actix::actix::dev::msgs::StartActor">StartActor</a>&lt;A&gt;&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;A&gt;&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;A&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.Signal.html" title="struct actix_web::actix::actix::dev::actors::signal::Signal">Signal</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.DefaultSignalsHandler.html" title="struct actix_web::actix::actix::dev::actors::signal::DefaultSignalsHandler">DefaultSignalsHandler</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;I, E&gt; Handler&lt;<a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.Execute.html" title="struct actix_web::actix::actix::dev::msgs::Execute">Execute</a>&lt;I, E&gt;&gt; for <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;I, E&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/client/struct.Pause.html" title="struct actix_web::client::Pause">Pause</a>&gt; for <a class="struct" href="../../../../actix_web/client/struct.ClientConnector.html" title="struct actix_web::client::ClientConnector">ClientConnector</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/client/connector.rs.html#738-751' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/client/struct.Resume.html" title="struct actix_web::client::Resume">Resume</a>&gt; for <a class="struct" href="../../../../actix_web/client/struct.ClientConnector.html" title="struct actix_web::client::ClientConnector">ClientConnector</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/client/connector.rs.html#753-759' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Handler&lt;<a class="struct" href="../../../../actix_web/client/struct.Connect.html" title="struct actix_web::client::Connect">Connect</a>&gt; for <a class="struct" href="../../../../actix_web/client/struct.ClientConnector.html" title="struct actix_web::client::ClientConnector">ClientConnector</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="../../../../actix_web/actix/actix/dev/struct.ActorResponse.html" title="struct actix_web::actix::actix::dev::ActorResponse">ActorResponse</a>&lt;<a class="struct" href="../../../../actix_web/client/struct.ClientConnector.html" title="struct actix_web::client::ClientConnector">ClientConnector</a>, <a class="struct" href="../../../../actix_web/client/struct.Connection.html" title="struct actix_web::client::Connection">Connection</a>, <a class="enum" href="../../../../actix_web/client/enum.ClientConnectorError.html" title="enum actix_web::client::ClientConnectorError">ClientConnectorError</a>&gt;;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/client/connector.rs.html#761-906' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>

View File

@ -13,15 +13,15 @@ successful.</p>
Implementors<a href='#implementors' class='anchor'></a>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for actix_web::actix::actix::dev::actors::resolver::<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.Subscribe.html" title="struct actix_web::actix::actix::dev::actors::signal::Subscribe">Subscribe</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;I, E&gt; Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.Execute.html" title="struct actix_web::actix::actix::dev::msgs::Execute">Execute</a>&lt;I, E&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;I, E&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.Signal.html" title="struct actix_web::actix::actix::dev::actors::signal::Signal">Signal</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StopArbiter.html" title="struct actix_web::actix::actix::dev::msgs::StopArbiter">StopArbiter</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for actix_web::actix::actix::dev::actors::resolver::<a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="enum" href="../../../../actix_web/actix/actix/dev/actors/signal/enum.SignalType.html" title="enum actix_web::actix::actix::dev::actors::signal::SignalType">SignalType</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.Signal.html" title="struct actix_web::actix::actix::dev::actors::signal::Signal">Signal</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/actors/signal/struct.Subscribe.html" title="struct actix_web::actix::actix::dev::actors::signal::Subscribe">Subscribe</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.StartActor.html" title="struct actix_web::actix::actix::dev::msgs::StartActor">StartActor</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="struct" href="../../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;A&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;I, E&gt; Message for <a class="struct" href="../../../../actix_web/actix/actix/dev/msgs/struct.Execute.html" title="struct actix_web::actix::actix::dev::msgs::Execute">Execute</a>&lt;I, E&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;I: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;I, E&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/client/struct.ClientConnectorStats.html" title="struct actix_web::client::ClientConnectorStats">ClientConnectorStats</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/client/connector.rs.html#33' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for <a class="struct" href="../../../../actix_web/client/struct.Resume.html" title="struct actix_web::client::Resume">Resume</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/client/connector.rs.html#118' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Message for actix_web::client::<a class="struct" href="../../../../actix_web/client/struct.Connect.html" title="struct actix_web::client::Connect">Connect</a><span class="where fmt-newline"> type <a href='#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="../../../../actix_web/client/struct.Connection.html" title="struct actix_web::client::Connection">Connection</a>, <a class="enum" href="../../../../actix_web/client/enum.ClientConnectorError.html" title="enum actix_web::client::ClientConnectorError">ClientConnectorError</a>&gt;;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../../src/actix_web/client/connector.rs.html#89-91' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `ResponseChannel` trait in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, ResponseChannel"><title>actix_web::actix::actix::dev::ResponseChannel - Rust</title><link rel="stylesheet" type="text/css" href="../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../light.css" id="themeStyle"><script src="../../../../storage.js"></script></head><body class="rustdoc trait"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Trait ResponseChannel</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#required-methods">Required Methods</a><div class="sidebar-links"><a href="#tymethod.is_canceled">is_canceled</a><a href="#tymethod.send">send</a></div><a class="sidebar-title" href="#foreign-impls">Implementations on Foreign Types</a><div class="sidebar-links"><a href="#impl-ResponseChannel%3CM%3E">Sender&lt;&lt;M as Message&gt;::Result&gt;</a><a href="#impl-ResponseChannel%3CM%3E">()</a></div><a class="sidebar-title" href="#implementors">Implementors</a></div><p class='location'><a href='../../../index.html'>actix_web</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>dev</a></p><script>window.sidebarCurrent = {name: 'ResponseChannel', ty: 'trait', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../settings.html"><img src="../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Trait <a href='../../../index.html'>actix_web</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>dev</a>::<wbr><a class="trait" href=''>ResponseChannel</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust trait'>pub trait ResponseChannel&lt;M&gt;: 'static <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;M: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>,&nbsp;</span>{
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `ResponseChannel` trait in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, ResponseChannel"><title>actix_web::actix::actix::dev::ResponseChannel - Rust</title><link rel="stylesheet" type="text/css" href="../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../light.css" id="themeStyle"><script src="../../../../storage.js"></script></head><body class="rustdoc trait"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Trait ResponseChannel</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#required-methods">Required Methods</a><div class="sidebar-links"><a href="#tymethod.is_canceled">is_canceled</a><a href="#tymethod.send">send</a></div><a class="sidebar-title" href="#foreign-impls">Implementations on Foreign Types</a><div class="sidebar-links"><a href="#impl-ResponseChannel%3CM%3E">()</a><a href="#impl-ResponseChannel%3CM%3E">Sender&lt;&lt;M as Message&gt;::Result&gt;</a></div><a class="sidebar-title" href="#implementors">Implementors</a></div><p class='location'><a href='../../../index.html'>actix_web</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>dev</a></p><script>window.sidebarCurrent = {name: 'ResponseChannel', ty: 'trait', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../settings.html"><img src="../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Trait <a href='../../../index.html'>actix_web</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>dev</a>::<wbr><a class="trait" href=''>ResponseChannel</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust trait'>pub trait ResponseChannel&lt;M&gt;: 'static <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;M: <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>,&nbsp;</span>{
fn <a href='#tymethod.is_canceled' class='fnname'>is_canceled</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>;
<div class='item-spacer'></div> fn <a href='#tymethod.send' class='fnname'>send</a>(self, response: &lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>);
}</pre></div><div class='docblock'><p>Trait defines message response channel</p>
@ -11,7 +11,7 @@
<h2 id='foreign-impls' class='small-section-header'>
Implementations on Foreign Types<a href='#foreign-impls' class='anchor'></a>
</h2>
<h3 id='impl-ResponseChannel%3CM%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl&lt;M&gt; <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ResponseChannel.html" title="trait actix_web::actix::actix::dev::ResponseChannel">ResponseChannel</a>&lt;M&gt; for <a class="struct" href="https://docs.rs/futures/0.1/futures/sync/oneshot/struct.Sender.html" title="struct futures::sync::oneshot::Sender">Sender</a>&lt;&lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;M: 'static + <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,&nbsp;</span></code><a href='#impl-ResponseChannel%3CM%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><span class='docblock autohide'><div class='impl-items'><h4 id='method.is_canceled' class="method"><span id='is_canceled.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.is_canceled' class='fnname'>is_canceled</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></td><td></td></tr></tbody></table></span></h4><h4 id='method.send' class="method"><span id='send.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.send' class='fnname'>send</a>(self, response: &lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>)</code></td><td></td></tr></tbody></table></span></h4></div></span><h3 id='impl-ResponseChannel%3CM%3E-1' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl&lt;M&gt; <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ResponseChannel.html" title="trait actix_web::actix::actix::dev::ResponseChannel">ResponseChannel</a>&lt;M&gt; for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;M: 'static + <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>,&nbsp;</span></code><a href='#impl-ResponseChannel%3CM%3E-1' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><span class='docblock autohide'><div class='impl-items'><h4 id='method.is_canceled-1' class="method"><span id='is_canceled.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.is_canceled' class='fnname'>is_canceled</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></td><td></td></tr></tbody></table></span></h4><h4 id='method.send-1' class="method"><span id='send.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.send' class='fnname'>send</a>(self, &lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>)</code></td><td></td></tr></tbody></table></span></h4></div></span>
<h3 id='impl-ResponseChannel%3CM%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl&lt;M&gt; <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ResponseChannel.html" title="trait actix_web::actix::actix::dev::ResponseChannel">ResponseChannel</a>&lt;M&gt; for <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a> <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;M: 'static + <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>,&nbsp;</span></code><a href='#impl-ResponseChannel%3CM%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><span class='docblock autohide'><div class='impl-items'><h4 id='method.is_canceled' class="method"><span id='is_canceled.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.is_canceled' class='fnname'>is_canceled</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></td><td></td></tr></tbody></table></span></h4><h4 id='method.send' class="method"><span id='send.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.send' class='fnname'>send</a>(self, &lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>)</code></td><td></td></tr></tbody></table></span></h4></div></span><h3 id='impl-ResponseChannel%3CM%3E-1' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl&lt;M&gt; <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.ResponseChannel.html" title="trait actix_web::actix::actix::dev::ResponseChannel">ResponseChannel</a>&lt;M&gt; for <a class="struct" href="https://docs.rs/futures/0.1/futures/sync/oneshot/struct.Sender.html" title="struct futures::sync::oneshot::Sender">Sender</a>&lt;&lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;M: 'static + <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a>,&nbsp;</span></code><a href='#impl-ResponseChannel%3CM%3E-1' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><span class='docblock autohide'><div class='impl-items'><h4 id='method.is_canceled-1' class="method"><span id='is_canceled.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.is_canceled' class='fnname'>is_canceled</a>(&amp;self) -&gt; <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a></code></td><td></td></tr></tbody></table></span></h4><h4 id='method.send-1' class="method"><span id='send.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.send' class='fnname'>send</a>(self, response: &lt;M as <a class="trait" href="../../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a>&gt;::<a class="type" href="../../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Message::Result">Result</a>)</code></td><td></td></tr></tbody></table></span></h4></div></span>
<h2 id='implementors' class='small-section-header'>
Implementors<a href='#implementors' class='anchor'></a>
</h2>

View File

@ -109,11 +109,11 @@ initialization.</p>
Implementors<a href='#implementors' class='anchor'></a>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl Actor for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.DefaultSignalsHandler.html" title="struct actix_web::actix::actix::dev::actors::signal::DefaultSignalsHandler">DefaultSignalsHandler</a><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.DefaultSignalsHandler.html" title="struct actix_web::actix::actix::dev::actors::signal::DefaultSignalsHandler">DefaultSignalsHandler</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Actor for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Actor for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.DefaultSignalsHandler.html" title="struct actix_web::actix::actix::dev::actors::signal::DefaultSignalsHandler">DefaultSignalsHandler</a><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.DefaultSignalsHandler.html" title="struct actix_web::actix::actix::dev::actors::signal::DefaultSignalsHandler">DefaultSignalsHandler</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; Actor for <a class="struct" href="../../../actix_web/actix/actix/struct.SyncArbiter.html" title="struct actix_web::actix::actix::SyncArbiter">SyncArbiter</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../actix_web/actix/actix/dev/struct.SyncContext.html" title="struct actix_web::actix::actix::dev::SyncContext">SyncContext</a>&lt;A&gt;&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/struct.SyncArbiter.html" title="struct actix_web::actix::actix::SyncArbiter">SyncArbiter</a>&lt;A&gt;&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Actor for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Actor for <a class="struct" href="../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Actor for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a>&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; Actor for <a class="struct" href="../../../actix_web/actix/actix/struct.SyncArbiter.html" title="struct actix_web::actix::actix::SyncArbiter">SyncArbiter</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&lt;Context = <a class="struct" href="../../../actix_web/actix/actix/dev/struct.SyncContext.html" title="struct actix_web::actix::actix::dev::SyncContext">SyncContext</a>&lt;A&gt;&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/struct.SyncArbiter.html" title="struct actix_web::actix::actix::SyncArbiter">SyncArbiter</a>&lt;A&gt;&gt;;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Actor for <a class="struct" href="../../../actix_web/client/struct.ClientConnector.html" title="struct actix_web::client::ClientConnector">ClientConnector</a><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;<a class="struct" href="../../../actix_web/client/struct.ClientConnector.html" title="struct actix_web::client::ClientConnector">ClientConnector</a>&gt;;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../src/actix_web/client/connector.rs.html#217-228' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;H&gt; Actor for <a class="struct" href="../../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a>&lt;H&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;H: <a class="trait" href="../../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Context' class="type">Context</a> = <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;Self&gt;;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../src/actix_web/server/srv.rs.html#71-76' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async

View File

@ -19,8 +19,8 @@ starts.</p>
Implementors<a href='#implementors' class='anchor'></a>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl Supervised for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Supervised for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Supervised for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Supervised for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl Supervised for <a class="struct" href="../../../actix_web/client/struct.ClientConnector.html" title="struct actix_web::client::ClientConnector">ClientConnector</a></code><td><div class='out-of-band'><a class='srclink' href='../../../src/actix_web/client/connector.rs.html#230' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../implementors/actix/actor/trait.Supervised.js">

View File

@ -16,8 +16,8 @@
Implementors<a href='#implementors' class='anchor'></a>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl SystemService for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl SystemService for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl SystemService for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::dev::actors::signal::ProcessSignals">ProcessSignals</a></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl SystemService for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl SystemService for <a class="struct" href="../../../actix_web/client/struct.ClientConnector.html" title="struct actix_web::client::ClientConnector">ClientConnector</a></code><td><div class='out-of-band'><a class='srclink' href='../../../src/actix_web/client/connector.rs.html#232' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../implementors/actix/registry/trait.SystemService.js">

View File

@ -1,2 +1,2 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `ResponseActFuture` type in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, ResponseActFuture"><title>actix_web::actix::actix::ResponseActFuture - Rust</title><link rel="stylesheet" type="text/css" href="../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../light.css" id="themeStyle"><script src="../../../storage.js"></script></head><body class="rustdoc type"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Type Definition ResponseActFuture</p><div class="sidebar-elems"><p class='location'><a href='../../index.html'>actix_web</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>actix</a></p><script>window.sidebarCurrent = {name: 'ResponseActFuture', ty: 'type', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../settings.html"><img src="../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Type Definition <a href='../../index.html'>actix_web</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>actix</a>::<wbr><a class="type" href=''>ResponseActFuture</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><pre class='rust typedef'>type ResponseActFuture&lt;A, I, E&gt; = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = E, Actor = A, Item = I&gt; + 'static&gt;;</pre><div class='docblock'><p>A specialized actor future for async message handler</p>
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `ResponseActFuture` type in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, ResponseActFuture"><title>actix_web::actix::actix::ResponseActFuture - Rust</title><link rel="stylesheet" type="text/css" href="../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../light.css" id="themeStyle"><script src="../../../storage.js"></script></head><body class="rustdoc type"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Type Definition ResponseActFuture</p><div class="sidebar-elems"><p class='location'><a href='../../index.html'>actix_web</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>actix</a></p><script>window.sidebarCurrent = {name: 'ResponseActFuture', ty: 'type', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../settings.html"><img src="../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Type Definition <a href='../../index.html'>actix_web</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>actix</a>::<wbr><a class="type" href=''>ResponseActFuture</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><pre class='rust typedef'>type ResponseActFuture&lt;A, I, E&gt; = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = I, Actor = A, Error = E&gt; + 'static&gt;;</pre><div class='docblock'><p>A specialized actor future for async message handler</p>
</div></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../../";window.currentCrate = "actix_web";</script><script src="../../../aliases.js"></script><script src="../../../main.js"></script><script defer src="../../../search-index.js"></script></body></html>

View File

@ -63,19 +63,19 @@ the future to the provided closure <code>f</code>.</p>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A:&nbsp;<a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt; ActorFuture for <a class="struct" href="../../../actix_web/dev/struct.Drain.html" title="struct actix_web::dev::Drain">Drain</a>&lt;A&gt;<span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td><div class='out-of-band'><a class='srclink' href='../../../src/actix_web/context.rs.html#283-294' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B, F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.AndThen.html" title="struct actix_web::actix::actix::dev::fut::AndThen">AndThen</a>&lt;A, B, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, Error = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &amp;mut &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; B,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;B as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;B as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, Fut, T&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamFold.html" title="struct actix_web::actix::actix::dev::fut::StreamFold">StreamFold</a>&lt;S, F, Fut, T&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(T, &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Item = T, Actor = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;&lt;Fut as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = T;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, E&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.FromErr.html" title="struct actix_web::actix::actix::dev::fut::FromErr">FromErr</a>&lt;A, E&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = E;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.Timeout.html" title="struct actix_web::actix::actix::dev::fut::Timeout">Timeout</a>&lt;F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;F as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;F as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;F as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;U, A, F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.MapErr.html" title="struct actix_web::actix::actix::dev::fut::MapErr">MapErr</a>&lt;A, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>, &amp;mut &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.DropErr.html" title="struct actix_web::actix::actix::dev::fut::DropErr">DropErr</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;T, E, A&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.FutureResult.html" title="struct actix_web::actix::actix::dev::fut::FutureResult">FutureResult</a>&lt;T, E, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = T;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = E;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B, F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.Then.html" title="struct actix_web::actix::actix::dev::fut::Then">Then</a>&lt;A, B, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(<a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;, &amp;mut &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; B,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;B as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;B as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.TcpConnector.html" title="struct actix_web::actix::actix::dev::actors::resolver::TcpConnector">TcpConnector</a><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;F, A&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.FutureWrap.html" title="struct actix_web::actix::actix::dev::fut::FutureWrap">FutureWrap</a>&lt;F, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;F as <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html#associatedtype.Item" title="type futures::future::Future::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;F as <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html#associatedtype.Error" title="type futures::future::Future::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamFinish.html" title="struct actix_web::actix::actix::dev::fut::StreamFinish">StreamFinish</a>&lt;S&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B&gt; ActorFuture for <a class="enum" href="../../../actix_web/actix/actix/dev/fut/enum.Either.html" title="enum actix_web::actix::actix::dev::fut::Either">Either</a>&lt;A, B&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, Error = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>, Actor = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;T, E, A&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.FutureResult.html" title="struct actix_web::actix::actix::dev::fut::FutureResult">FutureResult</a>&lt;T, E, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = T;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = E;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B, F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.AndThen.html" title="struct actix_web::actix::actix::dev::fut::AndThen">AndThen</a>&lt;A, B, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, Error = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &amp;mut &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; B,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;B as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;B as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.TcpConnector.html" title="struct actix_web::actix::actix::dev::actors::resolver::TcpConnector">TcpConnector</a><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;U, A, F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.MapErr.html" title="struct actix_web::actix::actix::dev::fut::MapErr">MapErr</a>&lt;A, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>, &amp;mut &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, E&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.FromErr.html" title="struct actix_web::actix::actix::dev::fut::FromErr">FromErr</a>&lt;A, E&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;E: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = E;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;U, A, F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.Map.html" title="struct actix_web::actix::actix::dev::fut::Map">Map</a>&lt;A, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &amp;mut &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A, B, F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.Then.html" title="struct actix_web::actix::actix::dev::fut::Then">Then</a>&lt;A, B, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;B: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnOnce.html" title="trait core::ops::function::FnOnce">FnOnce</a>(<a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>, &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>&gt;, &amp;mut &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>, &amp;mut &lt;&lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; B,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;B as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;B as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;F, A&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.FutureWrap.html" title="struct actix_web::actix::actix::dev::fut::FutureWrap">FutureWrap</a>&lt;F, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;F as <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html#associatedtype.Item" title="type futures::future::Future::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;F as <a class="trait" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html" title="trait futures::future::Future">Future</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/future/trait.Future.html#associatedtype.Error" title="type futures::future::Future::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;F&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.Timeout.html" title="struct actix_web::actix::actix::dev::fut::Timeout">Timeout</a>&lt;F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;F as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;F as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;F as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, Fut, T&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamFold.html" title="struct actix_web::actix::actix::dev::fut::StreamFold">StreamFold</a>&lt;S, F, Fut, T&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(T, &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; Fut,<br>&nbsp;&nbsp;&nbsp;&nbsp;Fut: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Item = T, Actor = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>&gt;,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;&lt;Fut as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = T;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;A&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.DropErr.html" title="struct actix_web::actix::actix::dev::fut::DropErr">DropErr</a>&lt;A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;A as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorFuture::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S&gt; ActorFuture for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamFinish.html" title="struct actix_web::actix::actix::dev::fut::StreamFinish">StreamFinish</a>&lt;S&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../implementors/actix/fut/trait.ActorFuture.js">
</script></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../../";window.currentCrate = "actix_web";</script><script src="../../../aliases.js"></script><script src="../../../main.js"></script><script defer src="../../../search-index.js"></script></body></html>

View File

@ -53,12 +53,12 @@ values into one final result.</p>
Implementors<a href='#implementors' class='anchor'></a>
</h2>
<ul class='item-list' id='implementors-list'>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, A&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamWrap.html" title="struct actix_web::actix::actix::dev::fut::StreamWrap">StreamWrap</a>&lt;S, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html#associatedtype.Item" title="type futures::stream::Stream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html#associatedtype.Error" title="type futures::stream::Stream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamThen.html" title="struct actix_web::actix::actix::dev::fut::StreamThen">StreamThen</a>&lt;S, F, U&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>&gt;, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;U as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;U as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamMapErr.html" title="struct actix_web::actix::actix::dev::fut::StreamMapErr">StreamMapErr</a>&lt;S, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamAndThen.html" title="struct actix_web::actix::actix::dev::fut::StreamAndThen">StreamAndThen</a>&lt;S, F, U&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, Error = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;U as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamAndThen.html" title="struct actix_web::actix::actix::dev::fut::StreamAndThen">StreamAndThen</a>&lt;S, F, U&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, Error = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;U as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, A&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamWrap.html" title="struct actix_web::actix::actix::dev::fut::StreamWrap">StreamWrap</a>&lt;S, A&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;A: <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html#associatedtype.Item" title="type futures::stream::Stream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html" title="trait futures::stream::Stream">Stream</a>&gt;::<a class="type" href="https://docs.rs/futures/0.1/futures/stream/trait.Stream.html#associatedtype.Error" title="type futures::stream::Stream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = A;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamMap.html" title="struct actix_web::actix::actix::dev::fut::StreamMap">StreamMap</a>&lt;S, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamTimeout.html" title="struct actix_web::actix::actix::dev::fut::StreamTimeout">StreamTimeout</a>&lt;S&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>: <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamMapErr.html" title="struct actix_web::actix::actix::dev::fut::StreamMapErr">StreamMapErr</a>&lt;S, F&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = U;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
<li><table class='table-display'><tbody><tr><td><code>impl&lt;S, F, U&gt; ActorStream for <a class="struct" href="../../../actix_web/actix/actix/dev/fut/struct.StreamThen.html" title="struct actix_web::actix::actix::dev::fut::StreamThen">StreamThen</a>&lt;S, F, U&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;F: <a class="trait" href="https://doc.rust-lang.org/nightly/core/ops/function/trait.FnMut.html" title="trait core::ops::function::FnMut">FnMut</a>(<a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Item" title="type actix_web::actix::actix::dev::ActorStream::Item">Item</a>, &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Error" title="type actix_web::actix::actix::dev::ActorStream::Error">Error</a>&gt;, &amp;mut &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>, &amp;mut &lt;&lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a>) -&gt; U,<br>&nbsp;&nbsp;&nbsp;&nbsp;S: <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;U: <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&lt;Actor = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>&gt;,&nbsp;</span><span class="where fmt-newline"> type <a href='#associatedtype.Item' class="type">Item</a> = &lt;U as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Item" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Item">Item</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Error' class="type">Error</a> = &lt;U as <a class="trait" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html" title="trait actix_web::actix::actix::dev::fut::IntoActorFuture">IntoActorFuture</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/fut/trait.IntoActorFuture.html#associatedtype.Error" title="type actix_web::actix::actix::dev::fut::IntoActorFuture::Error">Error</a>;</span><span class="where fmt-newline"> type <a href='#associatedtype.Actor' class="type">Actor</a> = &lt;S as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html" title="trait actix_web::actix::actix::dev::ActorStream">ActorStream</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.ActorStream.html#associatedtype.Actor" title="type actix_web::actix::actix::dev::ActorStream::Actor">Actor</a>;</span></code><td></td></tr></tbody></table></li>
</ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../implementors/actix/fut/trait.ActorStream.js">
</script></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../../";window.currentCrate = "actix_web";</script><script src="../../../aliases.js"></script><script src="../../../main.js"></script><script defer src="../../../search-index.js"></script></body></html>

View File

@ -10,7 +10,7 @@
</h2>
<div id='implementations-list'><h3 id='impl-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a> for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this message will resolved with if it is successful. <a href="../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result">Read more</a></p>
</div></div><h3 id='impl-Handler%3CConnect%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnect%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;</code></span></h4>
</div></div><h3 id='impl-Handler%3CConnect%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnect%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt;&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Error.html" title="struct core::fmt::Error">Error</a>&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>

View File

@ -4,7 +4,7 @@
</h2>
<div id='implementations-list'><h3 id='impl-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a> for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this message will resolved with if it is successful. <a href="../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result">Read more</a></p>
</div></div><h3 id='impl-Handler%3CConnectAddr%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnectAddr%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;</code></span></h4>
</div></div><h3 id='impl-Handler%3CConnectAddr%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnectAddr%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt;&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Error.html" title="struct core::fmt::Error">Error</a>&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>

View File

@ -8,7 +8,7 @@
</h2>
<div id='implementations-list'><h3 id='impl-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Message.html" title="trait actix_web::actix::actix::dev::Message">Message</a> for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result' class="type">Result</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this message will resolved with if it is successful. <a href="../../../actix_web/actix/actix/dev/trait.Message.html#associatedtype.Result">Read more</a></p>
</div></div><h3 id='impl-Handler%3CResolve%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CResolve%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;&gt; + 'static&gt;</code></span></h4>
</div></div><h3 id='impl-Handler%3CResolve%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CResolve%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt;&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Error.html" title="struct core::fmt::Error">Error</a>&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>

View File

@ -1,4 +1,4 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Resolver` struct in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, Resolver"><title>actix_web::actix::resolver::Resolver - Rust</title><link rel="stylesheet" type="text/css" href="../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../light.css" id="themeStyle"><script src="../../../storage.js"></script></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Struct Resolver</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.new">new</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Handler%3CConnectAddr%3E">Handler&lt;ConnectAddr&gt;</a><a href="#impl-Handler%3CConnect%3E">Handler&lt;Connect&gt;</a><a href="#impl-Handler%3CResolve%3E">Handler&lt;Resolve&gt;</a><a href="#impl-Default">Default</a><a href="#impl-SystemService">SystemService</a><a href="#impl-Supervised">Supervised</a><a href="#impl-Actor">Actor</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a></div></div><p class='location'><a href='../../index.html'>actix_web</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>resolver</a></p><script>window.sidebarCurrent = {name: 'Resolver', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../settings.html"><img src="../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Struct <a href='../../index.html'>actix_web</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>resolver</a>::<wbr><a class="struct" href=''>Resolver</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust struct'>pub struct Resolver { /* fields omitted */ }</pre></div>
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Resolver` struct in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, Resolver"><title>actix_web::actix::resolver::Resolver - Rust</title><link rel="stylesheet" type="text/css" href="../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../light.css" id="themeStyle"><script src="../../../storage.js"></script></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Struct Resolver</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#methods">Methods</a><div class="sidebar-links"><a href="#method.new">new</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Handler%3CConnectAddr%3E">Handler&lt;ConnectAddr&gt;</a><a href="#impl-Handler%3CResolve%3E">Handler&lt;Resolve&gt;</a><a href="#impl-Handler%3CConnect%3E">Handler&lt;Connect&gt;</a><a href="#impl-Default">Default</a><a href="#impl-SystemService">SystemService</a><a href="#impl-Supervised">Supervised</a><a href="#impl-Actor">Actor</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a></div></div><p class='location'><a href='../../index.html'>actix_web</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>resolver</a></p><script>window.sidebarCurrent = {name: 'Resolver', ty: 'struct', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../settings.html"><img src="../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Struct <a href='../../index.html'>actix_web</a>::<wbr><a href='../index.html'>actix</a>::<wbr><a href='index.html'>resolver</a>::<wbr><a class="struct" href=''>Resolver</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust struct'>pub struct Resolver { /* fields omitted */ }</pre></div>
<h2 id='methods' class='small-section-header'>
Methods<a href='#methods' class='anchor'></a>
</h2>
@ -6,15 +6,15 @@
<h2 id='implementations' class='small-section-header'>
Trait Implementations<a href='#implementations' class='anchor'></a>
</h2>
<div id='implementations-list'><h3 id='impl-Handler%3CConnectAddr%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnectAddr%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;</code></span></h4>
<div id='implementations-list'><h3 id='impl-Handler%3CConnectAddr%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnectAddr%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.ConnectAddr.html" title="struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr">ConnectAddr</a>&gt;&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CConnect%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnect%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>&gt; + 'static&gt;</code></span></h4>
</div></div><h3 id='impl-Handler%3CResolve%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CResolve%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-1' class="type"><span id='Result.t-1' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle-1' class="method"><span id='handle.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt;&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CResolve%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CResolve%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-2' class="type"><span id='Result.t-2' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Item = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec_deque/struct.VecDeque.html" title="struct alloc::vec_deque::VecDeque">VecDeque</a>&lt;<a class="enum" href="https://doc.rust-lang.org/nightly/std/net/addr/enum.SocketAddr.html" title="enum std::net::addr::SocketAddr">SocketAddr</a>&gt;&gt; + 'static&gt;</code></span></h4>
</div><h4 id='method.handle-1' class="method"><span id='handle.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt;&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Handler%3CConnect%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt; for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Handler%3CConnect%3E' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-2' class="type"><span id='Result.t-2' class='invisible'><code>type <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="https://doc.rust-lang.org/nightly/alloc/boxed/struct.Box.html" title="struct alloc::boxed::Box">Box</a>&lt;<a class="trait" href="../../../actix_web/actix/actix/dev/trait.ActorFuture.html" title="trait actix_web::actix::actix::dev::ActorFuture">ActorFuture</a>&lt;Item = <a class="struct" href="https://docs.rs/tokio-tcp/0.1.0/tokio_tcp/stream/struct.TcpStream.html" title="struct tokio_tcp::stream::TcpStream">TcpStream</a>, Actor = <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a>, Error = <a class="enum" href="../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; + 'static&gt;</code></span></h4>
<div class='docblock'><p>The type of value that this handle will return</p>
</div><h4 id='method.handle-2' class="method"><span id='handle.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolve.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolve">Resolve</a>&gt;&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div><h4 id='method.handle-2' class="method"><span id='handle.v-2' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut self, <br>&nbsp;&nbsp;&nbsp;&nbsp;msg: <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>, <br>&nbsp;&nbsp;&nbsp;&nbsp;&amp;mut &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a>&gt;::<a class="type" href="../../../actix_web/actix/actix/trait.Actor.html#associatedtype.Context" title="type actix_web::actix::actix::Actor::Context">Context</a><br>) -&gt; &lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a> as <a class="trait" href="../../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Connect.html" title="struct actix_web::actix::actix::dev::actors::resolver::Connect">Connect</a>&gt;&gt;::<a class="type" href="../../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::dev::Handler::Result">Result</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
</div></div><h3 id='impl-Default' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-Default' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.default' class="method"><span id='default.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default' class='fnname'>default</a>() -&gt; <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns the &quot;default value&quot; for a type. <a href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default">Read more</a></p>
</div></div><h3 id='impl-SystemService' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../../actix_web/actix/actix/trait.SystemService.html" title="trait actix_web::actix::actix::SystemService">SystemService</a> for <a class="struct" href="../../../actix_web/actix/actix/dev/actors/resolver/struct.Resolver.html" title="struct actix_web::actix::actix::dev::actors::resolver::Resolver">Resolver</a></code><a href='#impl-SystemService' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.start_service' class="method"><span id='start_service.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/trait.SystemService.html#method.start_service' class='fnname'>start_service</a>(sys: &amp;<a class="struct" href="../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;<a class="struct" href="../../../actix_web/actix/actix/dev/struct.Arbiter.html" title="struct actix_web::actix::actix::dev::Arbiter">Arbiter</a>&gt;) -&gt; <a class="struct" href="../../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a>&lt;Self&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Construct and srtart system service</p>
</div><h4 id='method.service_started' class="method"><span id='service_started.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../../actix_web/actix/actix/trait.SystemService.html#method.service_started' class='fnname'>service_started</a>(&amp;mut self, ctx: &amp;mut <a class="struct" href="../../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a>&lt;Self&gt;)</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called during service initialization.</p>

File diff suppressed because one or more lines are too long

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.App.html">
</head>
<body>
<p>Redirecting to <a href="struct.App.html">struct.App.html</a>...</p>
<script>location.replace("struct.App.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.AsyncResponder.html">
</head>
<body>
<p>Redirecting to <a href="trait.AsyncResponder.html">trait.AsyncResponder.html</a>...</p>
<script>location.replace("trait.AsyncResponder.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=enum.Binary.html">
</head>
<body>
<p>Redirecting to <a href="enum.Binary.html">enum.Binary.html</a>...</p>
<script>location.replace("enum.Binary.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=enum.Body.html">
</head>
<body>
<p>Redirecting to <a href="enum.Body.html">enum.Body.html</a>...</p>
<script>location.replace("enum.Body.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=enum.Either.html">
</head>
<body>
<p>Redirecting to <a href="enum.Either.html">enum.Either.html</a>...</p>
<script>location.replace("enum.Either.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Extensions.html">
</head>
<body>
<p>Redirecting to <a href="struct.Extensions.html">struct.Extensions.html</a>...</p>
<script>location.replace("struct.Extensions.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Form.html">
</head>
<body>
<p>Redirecting to <a href="struct.Form.html">struct.Form.html</a>...</p>
<script>location.replace("struct.Form.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.FromRequest.html">
</head>
<body>
<p>Redirecting to <a href="trait.FromRequest.html">trait.FromRequest.html</a>...</p>
<script>location.replace("trait.FromRequest.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=type.FutureResponse.html">
</head>
<body>
<p>Redirecting to <a href="type.FutureResponse.html">type.FutureResponse.html</a>...</p>
<script>location.replace("type.FutureResponse.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.HttpContext.html">
</head>
<body>
<p>Redirecting to <a href="struct.HttpContext.html">struct.HttpContext.html</a>...</p>
<script>location.replace("struct.HttpContext.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.HttpMessage.html">
</head>
<body>
<p>Redirecting to <a href="trait.HttpMessage.html">trait.HttpMessage.html</a>...</p>
<script>location.replace("trait.HttpMessage.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.HttpRequest.html">
</head>
<body>
<p>Redirecting to <a href="struct.HttpRequest.html">struct.HttpRequest.html</a>...</p>
<script>location.replace("struct.HttpRequest.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.HttpResponse.html">
</head>
<body>
<p>Redirecting to <a href="struct.HttpResponse.html">struct.HttpResponse.html</a>...</p>
<script>location.replace("struct.HttpResponse.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Json.html">
</head>
<body>
<p>Redirecting to <a href="struct.Json.html">struct.Json.html</a>...</p>
<script>location.replace("struct.Json.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Path.html">
</head>
<body>
<p>Redirecting to <a href="struct.Path.html">struct.Path.html</a>...</p>
<script>location.replace("struct.Path.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Query.html">
</head>
<body>
<p>Redirecting to <a href="struct.Query.html">struct.Query.html</a>...</p>
<script>location.replace("struct.Query.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Request.html">
</head>
<body>
<p>Redirecting to <a href="struct.Request.html">struct.Request.html</a>...</p>
<script>location.replace("struct.Request.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.Responder.html">
</head>
<body>
<p>Redirecting to <a href="trait.Responder.html">trait.Responder.html</a>...</p>
<script>location.replace("trait.Responder.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Scope.html">
</head>
<body>
<p>Redirecting to <a href="struct.Scope.html">struct.Scope.html</a>...</p>
<script>location.replace("struct.Scope.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.State.html">
</head>
<body>
<p>Redirecting to <a href="struct.State.html">struct.State.html</a>...</p>
<script>location.replace("struct.State.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.Actor.html">
</head>
<body>
<p>Redirecting to <a href="trait.Actor.html">trait.Actor.html</a>...</p>
<script>location.replace("trait.Actor.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=enum.ActorState.html">
</head>
<body>
<p>Redirecting to <a href="enum.ActorState.html">enum.ActorState.html</a>...</p>
<script>location.replace("enum.ActorState.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Addr.html">
</head>
<body>
<p>Redirecting to <a href="struct.Addr.html">struct.Addr.html</a>...</p>
<script>location.replace("struct.Addr.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Condition.html">
</head>
<body>
<p>Redirecting to <a href="struct.Condition.html">struct.Condition.html</a>...</p>
<script>location.replace("struct.Condition.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Context.html">
</head>
<body>
<p>Redirecting to <a href="struct.Context.html">struct.Context.html</a>...</p>
<script>location.replace("struct.Context.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.ContextFutureSpawner.html">
</head>
<body>
<p>Redirecting to <a href="trait.ContextFutureSpawner.html">trait.ContextFutureSpawner.html</a>...</p>
<script>location.replace("trait.ContextFutureSpawner.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=enum.MailboxError.html">
</head>
<body>
<p>Redirecting to <a href="enum.MailboxError.html">enum.MailboxError.html</a>...</p>
<script>location.replace("enum.MailboxError.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.MessageResult.html">
</head>
<body>
<p>Redirecting to <a href="struct.MessageResult.html">struct.MessageResult.html</a>...</p>
<script>location.replace("struct.MessageResult.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=type.ResponseActFuture.html">
</head>
<body>
<p>Redirecting to <a href="type.ResponseActFuture.html">type.ResponseActFuture.html</a>...</p>
<script>location.replace("type.ResponseActFuture.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=enum.Running.html">
</head>
<body>
<p>Redirecting to <a href="enum.Running.html">enum.Running.html</a>...</p>
<script>location.replace("enum.Running.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=enum.SendError.html">
</head>
<body>
<p>Redirecting to <a href="enum.SendError.html">enum.SendError.html</a>...</p>
<script>location.replace("enum.SendError.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.Supervised.html">
</head>
<body>
<p>Redirecting to <a href="trait.Supervised.html">trait.Supervised.html</a>...</p>
<script>location.replace("trait.Supervised.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Supervisor.html">
</head>
<body>
<p>Redirecting to <a href="struct.Supervisor.html">struct.Supervisor.html</a>...</p>
<script>location.replace("struct.Supervisor.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.SyncArbiter.html">
</head>
<body>
<p>Redirecting to <a href="struct.SyncArbiter.html">struct.SyncArbiter.html</a>...</p>
<script>location.replace("struct.SyncArbiter.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.SystemService.html">
</head>
<body>
<p>Redirecting to <a href="trait.SystemService.html">trait.SystemService.html</a>...</p>
<script>location.replace("trait.SystemService.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.WrapFuture.html">
</head>
<body>
<p>Redirecting to <a href="trait.WrapFuture.html">trait.WrapFuture.html</a>...</p>
<script>location.replace("trait.WrapFuture.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.ActorContext.html">
</head>
<body>
<p>Redirecting to <a href="trait.ActorContext.html">trait.ActorContext.html</a>...</p>
<script>location.replace("trait.ActorContext.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.ActorFuture.html">
</head>
<body>
<p>Redirecting to <a href="trait.ActorFuture.html">trait.ActorFuture.html</a>...</p>
<script>location.replace("trait.ActorFuture.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.ActorResponse.html">
</head>
<body>
<p>Redirecting to <a href="struct.ActorResponse.html">struct.ActorResponse.html</a>...</p>
<script>location.replace("struct.ActorResponse.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.ActorStream.html">
</head>
<body>
<p>Redirecting to <a href="trait.ActorStream.html">trait.ActorStream.html</a>...</p>
<script>location.replace("trait.ActorStream.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Arbiter.html">
</head>
<body>
<p>Redirecting to <a href="struct.Arbiter.html">struct.Arbiter.html</a>...</p>
<script>location.replace("struct.Arbiter.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.ArbiterService.html">
</head>
<body>
<p>Redirecting to <a href="trait.ArbiterService.html">trait.ArbiterService.html</a>...</p>
<script>location.replace("trait.ArbiterService.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.AsyncContext.html">
</head>
<body>
<p>Redirecting to <a href="trait.AsyncContext.html">trait.AsyncContext.html</a>...</p>
<script>location.replace("trait.AsyncContext.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.AsyncContextParts.html">
</head>
<body>
<p>Redirecting to <a href="trait.AsyncContextParts.html">trait.AsyncContextParts.html</a>...</p>
<script>location.replace("trait.AsyncContextParts.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.ContextFut.html">
</head>
<body>
<p>Redirecting to <a href="struct.ContextFut.html">struct.ContextFut.html</a>...</p>
<script>location.replace("struct.ContextFut.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.ContextParts.html">
</head>
<body>
<p>Redirecting to <a href="struct.ContextParts.html">struct.ContextParts.html</a>...</p>
<script>location.replace("struct.ContextParts.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Envelope.html">
</head>
<body>
<p>Redirecting to <a href="struct.Envelope.html">struct.Envelope.html</a>...</p>
<script>location.replace("struct.Envelope.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.Handler.html">
</head>
<body>
<p>Redirecting to <a href="trait.Handler.html">trait.Handler.html</a>...</p>
<script>location.replace("trait.Handler.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Mailbox.html">
</head>
<body>
<p>Redirecting to <a href="struct.Mailbox.html">struct.Mailbox.html</a>...</p>
<script>location.replace("struct.Mailbox.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.Message.html">
</head>
<body>
<p>Redirecting to <a href="trait.Message.html">trait.Message.html</a>...</p>
<script>location.replace("trait.Message.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.MessageResponse.html">
</head>
<body>
<p>Redirecting to <a href="trait.MessageResponse.html">trait.MessageResponse.html</a>...</p>
<script>location.replace("trait.MessageResponse.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Recipient.html">
</head>
<body>
<p>Redirecting to <a href="struct.Recipient.html">struct.Recipient.html</a>...</p>
<script>location.replace("struct.Recipient.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.RecipientRequest.html">
</head>
<body>
<p>Redirecting to <a href="struct.RecipientRequest.html">struct.RecipientRequest.html</a>...</p>
<script>location.replace("struct.RecipientRequest.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Registry.html">
</head>
<body>
<p>Redirecting to <a href="struct.Registry.html">struct.Registry.html</a>...</p>
<script>location.replace("struct.Registry.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Request.html">
</head>
<body>
<p>Redirecting to <a href="struct.Request.html">struct.Request.html</a>...</p>
<script>location.replace("struct.Request.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Response.html">
</head>
<body>
<p>Redirecting to <a href="struct.Response.html">struct.Response.html</a>...</p>
<script>location.replace("struct.Response.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.ResponseChannel.html">
</head>
<body>
<p>Redirecting to <a href="trait.ResponseChannel.html">trait.ResponseChannel.html</a>...</p>
<script>location.replace("trait.ResponseChannel.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=type.ResponseFuture.html">
</head>
<body>
<p>Redirecting to <a href="type.ResponseFuture.html">type.ResponseFuture.html</a>...</p>
<script>location.replace("type.ResponseFuture.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.SpawnHandle.html">
</head>
<body>
<p>Redirecting to <a href="struct.SpawnHandle.html">struct.SpawnHandle.html</a>...</p>
<script>location.replace("struct.SpawnHandle.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.StreamHandler.html">
</head>
<body>
<p>Redirecting to <a href="trait.StreamHandler.html">trait.StreamHandler.html</a>...</p>
<script>location.replace("trait.StreamHandler.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.SyncContext.html">
</head>
<body>
<p>Redirecting to <a href="struct.SyncContext.html">struct.SyncContext.html</a>...</p>
<script>location.replace("struct.SyncContext.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.System.html">
</head>
<body>
<p>Redirecting to <a href="struct.System.html">struct.System.html</a>...</p>
<script>location.replace("struct.System.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.SystemRegistry.html">
</head>
<body>
<p>Redirecting to <a href="struct.SystemRegistry.html">struct.SystemRegistry.html</a>...</p>
<script>location.replace("struct.SystemRegistry.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.ToEnvelope.html">
</head>
<body>
<p>Redirecting to <a href="trait.ToEnvelope.html">trait.ToEnvelope.html</a>...</p>
<script>location.replace("trait.ToEnvelope.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=trait.WrapStream.html">
</head>
<body>
<p>Redirecting to <a href="trait.WrapStream.html">trait.WrapStream.html</a>...</p>
<script>location.replace("trait.WrapStream.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,19 +0,0 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `actors` mod in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, actors"><title>actix_web::actix::actix::dev::actors - Rust</title><link rel="stylesheet" type="text/css" href="../../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../../light.css" id="themeStyle"><script src="../../../../../storage.js"></script></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Module actors</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#modules">Modules</a></li></ul></div><p class='location'><a href='../../../../index.html'>actix_web</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>dev</a></p><script>window.sidebarCurrent = {name: 'actors', ty: 'mod', relpath: '../'};</script><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../../settings.html"><img src="../../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Module <a href='../../../../index.html'>actix_web</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>actix</a>::<wbr><a href='../index.html'>dev</a>::<wbr><a class="mod" href=''>actors</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class='docblock'><p>Helper actors</p>
</div><h2 id='modules' class='section-header'><a href="#modules">Modules</a></h2>
<table>
<tr class=' module-item'>
<td><a class="mod" href="resolver/index.html"
title='mod actix_web::actix::actix::dev::actors::resolver'>resolver</a></td>
<td class='docblock-short'>
<p>DNS resolver and connector utility actor</p>
</td>
</tr>
<tr class=' module-item'>
<td><a class="mod" href="signal/index.html"
title='mod actix_web::actix::actix::dev::actors::signal'>signal</a></td>
<td class='docblock-short'>
<p>An actor implementation of Unix signal handling</p>
</td>
</tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../../../../";window.currentCrate = "actix_web";</script><script src="../../../../../aliases.js"></script><script src="../../../../../main.js"></script><script defer src="../../../../../search-index.js"></script></body></html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Connect.html">
</head>
<body>
<p>Redirecting to <a href="struct.Connect.html">struct.Connect.html</a>...</p>
<script>location.replace("struct.Connect.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.ConnectAddr.html">
</head>
<body>
<p>Redirecting to <a href="struct.ConnectAddr.html">struct.ConnectAddr.html</a>...</p>
<script>location.replace("struct.ConnectAddr.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=type.Connector.html">
</head>
<body>
<p>Redirecting to <a href="type.Connector.html">type.Connector.html</a>...</p>
<script>location.replace("type.Connector.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=type.ConnectorError.html">
</head>
<body>
<p>Redirecting to <a href="type.ConnectorError.html">type.ConnectorError.html</a>...</p>
<script>location.replace("type.ConnectorError.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Resolve.html">
</head>
<body>
<p>Redirecting to <a href="struct.Resolve.html">struct.Resolve.html</a>...</p>
<script>location.replace("struct.Resolve.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.Resolver.html">
</head>
<body>
<p>Redirecting to <a href="struct.Resolver.html">struct.Resolver.html</a>...</p>
<script>location.replace("struct.Resolver.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=enum.ResolverError.html">
</head>
<body>
<p>Redirecting to <a href="enum.ResolverError.html">enum.ResolverError.html</a>...</p>
<script>location.replace("enum.ResolverError.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0;URL=struct.TcpConnector.html">
</head>
<body>
<p>Redirecting to <a href="struct.TcpConnector.html">struct.TcpConnector.html</a>...</p>
<script>location.replace("struct.TcpConnector.html" + location.search + location.hash);</script>
</body>
</html>

View File

@ -1,30 +0,0 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `ResolverError` enum in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, ResolverError"><title>actix_web::actix::actix::dev::actors::resolver::ResolverError - Rust</title><link rel="stylesheet" type="text/css" href="../../../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../../../light.css" id="themeStyle"><script src="../../../../../../storage.js"></script></head><body class="rustdoc enum"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Enum ResolverError</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#variants">Variants</a><div class="sidebar-links"><a href="#variant.Resolver">Resolver</a><a href="#variant.InvalidInput">InvalidInput</a><a href="#variant.Timeout">Timeout</a><a href="#variant.IoError">IoError</a></div><a class="sidebar-title" href="#implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Display">Display</a><a href="#impl-Debug">Debug</a><a href="#impl-Fail">Fail</a><a href="#impl-From%3CResolverError%3E">From&lt;ResolverError&gt;</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a></div></div><p class='location'><a href='../../../../../index.html'>actix_web</a>::<wbr><a href='../../../../index.html'>actix</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>dev</a>::<wbr><a href='../index.html'>actors</a>::<wbr><a href='index.html'>resolver</a></p><script>window.sidebarCurrent = {name: 'ResolverError', ty: 'enum', relpath: ''};</script><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../../../settings.html"><img src="../../../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Enum <a href='../../../../../index.html'>actix_web</a>::<wbr><a href='../../../../index.html'>actix</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>dev</a>::<wbr><a href='../index.html'>actors</a>::<wbr><a href='index.html'>resolver</a>::<wbr><a class="enum" href=''>ResolverError</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class="docblock type-decl"><pre class='rust enum'>pub enum ResolverError {
Resolver(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>),
InvalidInput(&amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>),
Timeout,
IoError(<a class="struct" href="https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>),
}</pre></div><h2 id='variants' class='variants small-section-header'>
Variants<a href='#variants' class='anchor'></a></h2>
<span id="variant.Resolver" class="variant small-section-header"><a href="#variant.Resolver" class="anchor field"></a><span id='Resolver.v' class='invisible'><code>Resolver(<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>)</code></span></span><div class='docblock'><p>Failed to resolve the hostname</p>
</div><span id="variant.InvalidInput" class="variant small-section-header"><a href="#variant.InvalidInput" class="anchor field"></a><span id='InvalidInput.v' class='invisible'><code>InvalidInput(&amp;'static <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a>)</code></span></span><div class='docblock'><p>Address is invalid</p>
</div><span id="variant.Timeout" class="variant small-section-header"><a href="#variant.Timeout" class="anchor field"></a><span id='Timeout.v' class='invisible'><code>Timeout</code></span></span><div class='docblock'><p>Connecting took too long</p>
</div><span id="variant.IoError" class="variant small-section-header"><a href="#variant.IoError" class="anchor field"></a><span id='IoError.v' class='invisible'><code>IoError(<a class="struct" href="https://doc.rust-lang.org/nightly/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>)</code></span></span><div class='docblock'><p>Connection io error</p>
</div>
<h2 id='implementations' class='small-section-header'>
Trait Implementations<a href='#implementations' class='anchor'></a>
</h2>
<div id='implementations-list'><h3 id='impl-Display' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> for <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a></code><a href='#impl-Display' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt' class="method"><span id='fmt.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Error.html" title="struct core::fmt::Error">Error</a>&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html#tymethod.fmt">Read more</a></p>
</div></div><h3 id='impl-Debug' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a></code><a href='#impl-Debug' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.fmt-1' class="method"><span id='fmt.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt' class='fnname'>fmt</a>(&amp;self, f: &amp;mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a>) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a>&lt;<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Error.html" title="struct core::fmt::Error">Error</a>&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>
</div></div><h3 id='impl-Fail' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl Fail for <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a></code><a href='#impl-Fail' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.cause' class="method"><span id='cause.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.cause' class='fnname'>cause</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;(Fail + 'static)&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns a reference to the underlying cause of this failure, if it is an error that wraps other errors. <a href="#method.cause">Read more</a></p>
</div><h4 id='method.backtrace' class="method"><span id='backtrace.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.backtrace' class='fnname'>backtrace</a>(&amp;self) -&gt; <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a>&lt;&amp;Backtrace&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns a reference to the <code>Backtrace</code> carried by this failure, if it carries one. <a href="#method.backtrace">Read more</a></p>
</div><h4 id='method.context' class="method"><span id='context.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.context' class='fnname'>context</a>&lt;D&gt;(self, context: D) -&gt; Context&lt;D&gt; <span class="where fmt-newline">where<br>&nbsp;&nbsp;&nbsp;&nbsp;D: <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Display.html" title="trait core::fmt::Display">Display</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> + 'static,&nbsp;</span></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Provides context for this failure. <a href="#method.context">Read more</a></p>
</div><h4 id='method.compat' class="method"><span id='compat.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.compat' class='fnname'>compat</a>(self) -&gt; Compat&lt;Self&gt;</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Wraps this failure in a compatibility wrapper that implements <code>std::error::Error</code>. <a href="#method.compat">Read more</a></p>
</div><h4 id='method.causes' class="method"><div class="important-traits"><div class='tooltip'><span class='tooltiptext'>Important traits for Causes&lt;'f&gt;</span></div><div class="content hidden"><h3 class="important">Important traits for Causes&lt;'f&gt;</h3><code class="content"><span class="where fmt-newline">impl&lt;'f&gt; <a class="trait" href="https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html" title="trait core::iter::iterator::Iterator">Iterator</a> for Causes&lt;'f&gt;</span><span class="where fmt-newline"> type <a href='https://doc.rust-lang.org/nightly/core/iter/iterator/trait.Iterator.html#associatedtype.Item' class="type">Item</a> = &amp;'f (Fail + 'static);</span></code></div></div><span id='causes.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.causes' class='fnname'>causes</a>(&amp;self) -&gt; Causes</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns a iterator over the causes of this <code>Fail</code> with itself as the first item and the <code>root_cause</code> as the final item. <a href="#method.causes">Read more</a></p>
</div><h4 id='method.root_cause' class="method"><span id='root_cause.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='#method.root_cause' class='fnname'>root_cause</a>(&amp;self) -&gt; &amp;(Fail + 'static)</code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Returns the &quot;root cause&quot; of this <code>Fail</code> - the last value in the cause chain which does not return an underlying <code>cause</code>. <a href="#method.root_cause">Read more</a></p>
</div></div><h3 id='impl-From%3CResolverError%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a>&lt;<a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>&gt; for <a class="enum" href="../../../../../../actix_web/client/enum.ClientConnectorError.html" title="enum actix_web::client::ClientConnectorError">ClientConnectorError</a></code><a href='#impl-From%3CResolverError%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../../../../../src/actix_web/client/connector.rs.html#159-166' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.from' class="method"><span id='from.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from' class='fnname'>from</a>(err: <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a>) -&gt; <a class="enum" href="../../../../../../actix_web/client/enum.ClientConnectorError.html" title="enum actix_web::client::ClientConnectorError">ClientConnectorError</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../../../../../src/actix_web/client/connector.rs.html#160-165' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Performs the conversion.</p>
</div></div></div>
<h2 id='synthetic-implementations' class='small-section-header'>
Auto Trait Implementations<a href='#synthetic-implementations' class='anchor'></a>
</h2>
<div id='synthetic-implementations-list'>
<h3 id='impl-Send' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a></code><a href='#impl-Send' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'></div><h3 id='impl-Sync' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="enum" href="../../../../../../actix_web/actix/actix/dev/actors/resolver/enum.ResolverError.html" title="enum actix_web::actix::actix::dev::actors::resolver::ResolverError">ResolverError</a></code><a href='#impl-Sync' class='anchor'></a></span></td><td><span class='out-of-band'></span></td></tr></tbody></table></h3><div class='impl-items'></div></div></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../../../../../";window.currentCrate = "actix_web";</script><script src="../../../../../../aliases.js"></script><script src="../../../../../../main.js"></script><script defer src="../../../../../../search-index.js"></script></body></html>

View File

@ -1,93 +0,0 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `resolver` mod in crate `actix_web`."><meta name="keywords" content="rust, rustlang, rust-lang, resolver"><title>actix_web::actix::actix::dev::actors::resolver - Rust</title><link rel="stylesheet" type="text/css" href="../../../../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../../../../dark.css"><link rel="stylesheet" type="text/css" href="../../../../../../light.css" id="themeStyle"><script src="../../../../../../storage.js"></script></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><p class='location'>Module resolver</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#types">Type Definitions</a></li></ul></div><p class='location'><a href='../../../../../index.html'>actix_web</a>::<wbr><a href='../../../../index.html'>actix</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>dev</a>::<wbr><a href='../index.html'>actors</a></p><script>window.sidebarCurrent = {name: 'resolver', ty: 'mod', relpath: '../'};</script><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../../../../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../../../../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><input class="search-input" name="search" autocomplete="off" placeholder="Click or press S to search, ? for more options…" type="search"><a id="settings-menu" href="../../../../../../settings.html"><img src="../../../../../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='in-band'>Module <a href='../../../../../index.html'>actix_web</a>::<wbr><a href='../../../../index.html'>actix</a>::<wbr><a href='../../../index.html'>actix</a>::<wbr><a href='../../index.html'>dev</a>::<wbr><a href='../index.html'>actors</a>::<wbr><a class="mod" href=''>resolver</a></span><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span></span></h1><div class='docblock'><p>DNS resolver and connector utility actor</p>
<h2 id="example" class="section-header"><a href="#example">Example</a></h2>
<pre class="rust rust-example-rendered">
<span class="kw">use</span> <span class="ident">actix</span>::<span class="ident">prelude</span>::<span class="kw-2">*</span>;
<span class="kw">use</span> <span class="ident">actix</span>::<span class="ident">actors</span>::<span class="ident">resolver</span>;
<span class="kw">fn</span> <span class="ident">main</span>() {
<span class="ident">System</span>::<span class="ident">run</span>(<span class="op">||</span> {
<span class="ident">tokio</span>::<span class="ident">spawn</span>({
<span class="kw">let</span> <span class="ident">resolver</span> <span class="op">=</span> <span class="ident">resolver</span>::<span class="ident">Resolver</span>::<span class="ident">from_registry</span>();
<span class="ident">resolver</span>.<span class="ident">send</span>(
<span class="ident">resolver</span>::<span class="ident">Resolve</span>::<span class="ident">host</span>(<span class="string">&quot;localhost&quot;</span>)) <span class="comment">// &lt;- resolve &quot;localhost&quot;</span>
.<span class="ident">then</span>(<span class="op">|</span><span class="ident">addrs</span><span class="op">|</span> {
<span class="macro">println</span><span class="macro">!</span>(<span class="string">&quot;RESULT: {:?}&quot;</span>, <span class="ident">addrs</span>);
<span class="prelude-val">Ok</span>::<span class="op">&lt;</span><span class="kw">_</span>, ()<span class="op">&gt;</span>(())
})
});
<span class="ident">tokio</span>::<span class="ident">spawn</span>({
<span class="kw">let</span> <span class="ident">resolver</span> <span class="op">=</span> <span class="ident">resolver</span>::<span class="ident">Resolver</span>::<span class="ident">from_registry</span>();
<span class="ident">resolver</span>.<span class="ident">send</span>(
<span class="ident">resolver</span>::<span class="ident">Resolve</span>::<span class="ident">host</span>(<span class="string">&quot;localhost:5000&quot;</span>)) <span class="comment">// &lt;- connect to a &quot;localhost&quot;</span>
.<span class="ident">then</span>(<span class="op">|</span><span class="ident">stream</span><span class="op">|</span> {
<span class="macro">println</span><span class="macro">!</span>(<span class="string">&quot;RESULT: {:?}&quot;</span>, <span class="ident">stream</span>);
<span class="prelude-val">Ok</span>::<span class="op">&lt;</span><span class="kw">_</span>, ()<span class="op">&gt;</span>(())
})
});
});
}</pre>
</div><h2 id='structs' class='section-header'><a href="#structs">Structs</a></h2>
<table>
<tr class=' module-item'>
<td><a class="struct" href="struct.Connect.html"
title='struct actix_web::actix::actix::dev::actors::resolver::Connect'>Connect</a></td>
<td class='docblock-short'>
</td>
</tr>
<tr class=' module-item'>
<td><a class="struct" href="struct.ConnectAddr.html"
title='struct actix_web::actix::actix::dev::actors::resolver::ConnectAddr'>ConnectAddr</a></td>
<td class='docblock-short'>
</td>
</tr>
<tr class=' module-item'>
<td><a class="struct" href="struct.Resolve.html"
title='struct actix_web::actix::actix::dev::actors::resolver::Resolve'>Resolve</a></td>
<td class='docblock-short'>
</td>
</tr>
<tr class=' module-item'>
<td><a class="struct" href="struct.Resolver.html"
title='struct actix_web::actix::actix::dev::actors::resolver::Resolver'>Resolver</a></td>
<td class='docblock-short'>
</td>
</tr>
<tr class=' module-item'>
<td><a class="struct" href="struct.TcpConnector.html"
title='struct actix_web::actix::actix::dev::actors::resolver::TcpConnector'>TcpConnector</a></td>
<td class='docblock-short'>
<p>Tcp stream connector</p>
</td>
</tr></table><h2 id='enums' class='section-header'><a href="#enums">Enums</a></h2>
<table>
<tr class=' module-item'>
<td><a class="enum" href="enum.ResolverError.html"
title='enum actix_web::actix::actix::dev::actors::resolver::ResolverError'>ResolverError</a></td>
<td class='docblock-short'>
</td>
</tr></table><h2 id='types' class='section-header'><a href="#types">Type Definitions</a></h2>
<table>
<tr class=' module-item'>
<td><a class="type" href="type.Connector.html"
title='type actix_web::actix::actix::dev::actors::resolver::Connector'>Connector</a></td>
<td class='docblock-short'>
[<div class='stab deprecated'>Deprecated</div>]
</td>
</tr>
<tr class=' module-item'>
<td><a class="type" href="type.ConnectorError.html"
title='type actix_web::actix::actix::dev::actors::resolver::ConnectorError'>ConnectorError</a></td>
<td class='docblock-short'>
[<div class='stab deprecated'>Deprecated</div>]
</td>
</tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g. <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g. <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g. <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../../../../../";window.currentCrate = "actix_web";</script><script src="../../../../../../aliases.js"></script><script src="../../../../../../main.js"></script><script defer src="../../../../../../search-index.js"></script></body></html>

View File

@ -1 +0,0 @@
initSidebarItems({"enum":[["ResolverError",""]],"struct":[["Connect",""],["ConnectAddr",""],["Resolve",""],["Resolver",""],["TcpConnector","Tcp stream connector"]],"type":[["Connector",""],["ConnectorError",""]]});

Some files were not shown because too many files have changed in this diff Show More