1
0
mirror of https://github.com/actix/actix-website synced 2025-02-17 10:13:31 +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> </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 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 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 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><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> </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> </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 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 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 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><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> </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> </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 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 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 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><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> </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'> <h2 id='methods' class='small-section-header'>
Methods<a href='#methods' class='anchor'></a> Methods<a href='#methods' class='anchor'></a>
</h2> </h2>
@ -6,15 +6,15 @@
<h2 id='implementations' class='small-section-header'> <h2 id='implementations' class='small-section-header'>
Trait Implementations<a href='#implementations' class='anchor'></a> Trait Implementations<a href='#implementations' class='anchor'></a>
</h2> </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 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><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 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><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%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></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 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-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></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> </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 <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 thread. Arbiter provides several api for event loop access. Each arbiter
can belongs to specific <code>System</code> actor.</p> 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'> <h2 id='implementations' class='small-section-header'>
Trait Implementations<a href='#implementations' class='anchor'></a> Trait Implementations<a href='#implementations' class='anchor'></a>
</h2> </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 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><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%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></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 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><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%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></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 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-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></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> <div class='docblock'><p>Actor execution context type</p>

View File

@ -21,8 +21,8 @@ channels (message handling).</p>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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, 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/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> <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 </ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../../implementors/actix/actor/trait.ActorContext.js"> src="../../../../implementors/actix/actor/trait.ActorContext.js">

View File

@ -63,19 +63,19 @@ the future to the provided closure <code>f</code>.</p>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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:&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;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;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 </ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../../implementors/actix/fut/trait.ActorFuture.js"> 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> </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> Implementors<a href='#implementors' class='anchor'></a>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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.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.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, 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.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.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, 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&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 </ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../../implementors/actix/fut/trait.ActorStream.js"> 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> </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> Implementors<a href='#implementors' class='anchor'></a>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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/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/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/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/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.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.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> <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> Implementors<a href='#implementors' class='anchor'></a>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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 <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 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.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 <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="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="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;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.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 <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> <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>; 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>); <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> }</pre></div><div class='docblock'><p>Trait defines message response channel</p>
@ -11,7 +11,7 @@
<h2 id='foreign-impls' class='small-section-header'> <h2 id='foreign-impls' class='small-section-header'>
Implementations on Foreign Types<a href='#foreign-impls' class='anchor'></a> Implementations on Foreign Types<a href='#foreign-impls' class='anchor'></a>
</h2> </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'> <h2 id='implementors' class='small-section-header'>
Implementors<a href='#implementors' class='anchor'></a> Implementors<a href='#implementors' class='anchor'></a>
</h2> </h2>

View File

@ -109,11 +109,11 @@ initialization.</p>
Implementors<a href='#implementors' class='anchor'></a> Implementors<a href='#implementors' class='anchor'></a>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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/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/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 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> <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 </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> Implementors<a href='#implementors' class='anchor'></a>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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> <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 </ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../implementors/actix/actor/trait.Supervised.js"> src="../../../implementors/actix/actor/trait.Supervised.js">

View File

@ -16,8 +16,8 @@
Implementors<a href='#implementors' class='anchor'></a> Implementors<a href='#implementors' class='anchor'></a>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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> <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 </ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../implementors/actix/registry/trait.SystemService.js"> 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> </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> </h2>
<ul class='item-list' id='implementors-list'> <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:&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;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;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 </ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../implementors/actix/fut/trait.ActorFuture.js"> 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> </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> Implementors<a href='#implementors' class='anchor'></a>
</h2> </h2>
<ul class='item-list' id='implementors-list'> <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.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.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, 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.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.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, 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&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 </ul><script type="text/javascript">window.inlined_types=new Set([]);</script><script type="text/javascript" async
src="../../../implementors/actix/fut/trait.ActorStream.js"> 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> </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> </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 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 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 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><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> </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> </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 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 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 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><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> </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> </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 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 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 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><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> </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'> <h2 id='methods' class='small-section-header'>
Methods<a href='#methods' class='anchor'></a> Methods<a href='#methods' class='anchor'></a>
</h2> </h2>
@ -6,15 +6,15 @@
<h2 id='implementations' class='small-section-header'> <h2 id='implementations' class='small-section-header'>
Trait Implementations<a href='#implementations' class='anchor'></a> Trait Implementations<a href='#implementations' class='anchor'></a>
</h2> </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 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><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 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><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%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></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 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-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></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> </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