mirror of
https://github.com/actix/actix-website
synced 2025-06-30 16:54:27 +02:00
update stable docs
This commit is contained in:
@ -22,7 +22,7 @@ generation. Check [ConnectionInfo](./dev/struct.ConnectionInfo.
|
||||
html#method.host) documentation for more information.</p>
|
||||
</div><h4 id='method.system_exit' class="method"><span id='system_exit.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.system_exit' class='fnname'>system_exit</a>(self) -> Self</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#165-168' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Stop actix system.</p>
|
||||
<p><code>SystemExit</code> message stops currently running system.</p>
|
||||
</div><h4 id='method.signals' class="method"><span id='signals.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.signals' class='fnname'>signals</a>(self, addr: <a class="struct" href="../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a><<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>>) -> Self</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#171-174' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Set alternative address for <code>ProcessSignals</code> actor.</p>
|
||||
</div><h4 id='method.signals' class="method"><span id='signals.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.signals' class='fnname'>signals</a>(self, addr: <a class="struct" href="../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a><<a class="struct" href="../../actix_web/actix/actix/actors/signal/struct.ProcessSignals.html" title="struct actix_web::actix::actix::actors::signal::ProcessSignals">ProcessSignals</a>>) -> Self</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#171-174' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Set alternative address for <code>ProcessSignals</code> actor.</p>
|
||||
</div><h4 id='method.disable_signals' class="method"><span id='disable_signals.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.disable_signals' class='fnname'>disable_signals</a>(self) -> Self</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#177-180' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Disable signal handling</p>
|
||||
</div><h4 id='method.shutdown_timeout' class="method"><span id='shutdown_timeout.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.shutdown_timeout' class='fnname'>shutdown_timeout</a>(self, sec: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.u16.html">u16</a>) -> Self</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#189-192' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Timeout for graceful workers shutdown.</p>
|
||||
<p>After receiving a stop signal, workers have this much time to finish
|
||||
@ -98,21 +98,21 @@ that it is similar to <code>start()</code> method. This method blocks.</p>
|
||||
</div><h4 id='method.start-1' class="method"><span id='start.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/trait.Actor.html#method.start' class='fnname'>start</a>(self) -> <a class="struct" href="../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a><Self> <span class="where fmt-newline">where<br> Self: <a class="trait" href="../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a><Context = <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>>, </span></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Start new asynchronous actor, returns address of newly created actor. <a href="../../actix_web/actix/actix/trait.Actor.html#method.start">Read more</a></p>
|
||||
</div><h4 id='method.start_default' class="method"><span id='start_default.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/trait.Actor.html#method.start_default' class='fnname'>start_default</a>() -> <a class="struct" href="../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a><Self> <span class="where fmt-newline">where<br> Self: <a class="trait" href="../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a><Context = <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>> + <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a>, </span></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Start new asynchronous actor, returns address of newly created actor.</p>
|
||||
</div><h4 id='method.create' class="method"><span id='create.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/trait.Actor.html#method.create' class='fnname'>create</a><F>(f: F) -> <a class="struct" href="../../actix_web/actix/actix/struct.Addr.html" title="struct actix_web::actix::actix::Addr">Addr</a><Self> <span class="where fmt-newline">where<br> 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>(&mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>) -> Self + 'static,<br> Self: <a class="trait" href="../../actix_web/actix/actix/trait.Actor.html" title="trait actix_web::actix::actix::Actor">Actor</a><Context = <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>>, </span></code></td><td></td></tr></tbody></table></span></h4><div class='docblock'><p>Use <code>create</code> method, if you need <code>Context</code> object during actor initialization. <a href="../../actix_web/actix/actix/trait.Actor.html#method.create">Read more</a></p>
|
||||
</div></div><h3 id='impl-Handler%3CSignal%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a><<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>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CSignal%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#587-610' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='docblock'><p>Signals support
|
||||
</div></div><h3 id='impl-Handler%3CSignal%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/trait.Handler.html" title="trait actix_web::actix::actix::Handler">Handler</a><<a class="struct" href="../../actix_web/actix/actix/actors/signal/struct.Signal.html" title="struct actix_web::actix::actix::actors::signal::Signal">Signal</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CSignal%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#587-610' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='docblock'><p>Signals support
|
||||
Handle <code>SIGINT</code>, <code>SIGTERM</code>, <code>SIGQUIT</code> signals and stop actix system
|
||||
message to <code>System</code> actor.</p>
|
||||
</div><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><div class='impl-items'><h4 id='associatedtype.Result' class="type"><span id='Result.t' class='invisible'><code>type <a href='../../actix_web/actix/actix/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
|
||||
<div class='docblock'><p>The type of value that this handle will return</p>
|
||||
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, msg: <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>, ctx: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#590-609' title='goto source code'>[src]</a></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%3CPauseServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CPauseServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#684-693' title='goto source code'>[src]</a></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="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
|
||||
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, msg: <a class="struct" href="../../actix_web/actix/actix/actors/signal/struct.Signal.html" title="struct actix_web::actix::actix::actors::signal::Signal">Signal</a>, ctx: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#590-609' title='goto source code'>[src]</a></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%3CPauseServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/trait.Handler.html" title="trait actix_web::actix::actix::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CPauseServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#684-693' title='goto source code'>[src]</a></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/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
|
||||
<div class='docblock'><p>The type of value that this handle will return</p>
|
||||
</div><h4 id='method.handle-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>(&mut self, _: <a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a>, _: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#687-692' title='goto source code'>[src]</a></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%3CResumeServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CResumeServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#695-704' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-2' class="type"><span id='Result.t-2' class='invisible'><code>type <a href='../../actix_web/actix/actix/dev/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
|
||||
</div><h4 id='method.handle-1' class="method"><span id='handle.v-1' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, _: <a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a>, _: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#687-692' title='goto source code'>[src]</a></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%3CResumeServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/trait.Handler.html" title="trait actix_web::actix::actix::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CResumeServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#695-704' title='goto source code'>[src]</a></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/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
|
||||
<div class='docblock'><p>The type of value that this handle will return</p>
|
||||
</div><h4 id='method.handle-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>(&mut self, _: <a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a>, _: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#698-703' title='goto source code'>[src]</a></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%3CStopServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CStopServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#706-760' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-3' class="type"><span id='Result.t-3' 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/dev/struct.Response.html" title="struct actix_web::actix::actix::dev::Response">Response</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>></code></span></h4>
|
||||
</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/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, _: <a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a>, _: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#698-703' title='goto source code'>[src]</a></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%3CStopServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/trait.Handler.html" title="trait actix_web::actix::actix::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CStopServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#706-760' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='associatedtype.Result-3' class="type"><span id='Result.t-3' class='invisible'><code>type <a href='../../actix_web/actix/actix/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="../../actix_web/actix/actix/struct.Response.html" title="struct actix_web::actix::actix::Response">Response</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>></code></span></h4>
|
||||
<div class='docblock'><p>The type of value that this handle will return</p>
|
||||
</div><h4 id='method.handle-3' class="method"><span id='handle.v-3' 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>(&mut self, msg: <a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a>, ctx: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>) -> Self::<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></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#709-759' title='goto source code'>[src]</a></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-3' class="method"><span id='handle.v-3' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, msg: <a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a>, ctx: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>) -> Self::<a class="type" href="../../actix_web/actix/actix/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::Handler::Result">Result</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#709-759' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Method is called for every message received by this Actor</p>
|
||||
</div></div></div>
|
||||
<h2 id='synthetic-implementations' class='small-section-header'>
|
||||
Auto Trait Implementations<a href='#synthetic-implementations' class='anchor'></a>
|
||||
|
@ -5,11 +5,11 @@ All opened connection remains active.</p>
|
||||
<h2 id='implementations' class='small-section-header'>
|
||||
Trait Implementations<a href='#implementations' class='anchor'></a>
|
||||
</h2>
|
||||
<div id='implementations-list'><h3 id='impl-Handler%3CPauseServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CPauseServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#684-693' title='goto source code'>[src]</a></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 id='implementations-list'><h3 id='impl-Handler%3CPauseServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/trait.Handler.html" title="trait actix_web::actix::actix::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CPauseServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#684-693' title='goto source code'>[src]</a></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/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
|
||||
<div class='docblock'><p>The type of value that this handle will return</p>
|
||||
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, _: <a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a>, _: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#687-692' title='goto source code'>[src]</a></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-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/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/mod.rs.html#107' title='goto source code'>[src]</a></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.Message.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 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><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/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, _: <a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a>, _: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#687-692' title='goto source code'>[src]</a></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-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../actix_web/actix/actix/trait.Message.html" title="trait actix_web::actix::actix::Message">Message</a> for <a class="struct" href="../../actix_web/server/struct.PauseServer.html" title="struct actix_web::server::PauseServer">PauseServer</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/mod.rs.html#107' title='goto source code'>[src]</a></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/trait.Message.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 message will resolved with if it is successful. <a href="../../actix_web/actix/actix/trait.Message.html#associatedtype.Result">Read more</a></p>
|
||||
</div></div></div>
|
||||
<h2 id='synthetic-implementations' class='small-section-header'>
|
||||
Auto Trait Implementations<a href='#synthetic-implementations' class='anchor'></a>
|
||||
|
@ -3,7 +3,7 @@
|
||||
<h2 id='methods' class='small-section-header'>
|
||||
Methods<a href='#methods' class='anchor'></a>
|
||||
</h2>
|
||||
<h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="struct" href="../../actix_web/struct.Request.html" title="struct actix_web::Request">Request</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/message.rs.html#69-213' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.uri' class="method"><span id='uri.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.uri' class='fnname'>uri</a>(&self) -> &<a class="struct" href="https://docs.rs/http/0.1.7/http/uri/struct.Uri.html" title="struct http::uri::Uri">Uri</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/message.rs.html#106-108' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Read the Request Uri.</p>
|
||||
<h3 id='impl' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="struct" href="../../actix_web/struct.Request.html" title="struct actix_web::Request">Request</a></code><a href='#impl' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/message.rs.html#69-213' title='goto source code'>[src]</a></span></td></tr></tbody></table></h3><div class='impl-items'><h4 id='method.uri' class="method"><span id='uri.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.uri' class='fnname'>uri</a>(&self) -> &<a class="struct" href="https://docs.rs/http/0.1.8/http/uri/struct.Uri.html" title="struct http::uri::Uri">Uri</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/message.rs.html#106-108' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Read the Request Uri.</p>
|
||||
</div><h4 id='method.method' class="method"><span id='method.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.method' class='fnname'>method</a>(&self) -> &<a class="struct" href="../../actix_web/http/struct.Method.html" title="struct actix_web::http::Method">Method</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/message.rs.html#112-114' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Read the Request method.</p>
|
||||
</div><h4 id='method.version' class="method"><span id='version.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.version' class='fnname'>version</a>(&self) -> <a class="struct" href="../../actix_web/http/struct.Version.html" title="struct actix_web::http::Version">Version</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/message.rs.html#118-120' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>Read the Request Version.</p>
|
||||
</div><h4 id='method.path' class="method"><span id='path.v' class='invisible'><table class='table-display'><tbody><tr><td><code>pub fn <a href='#method.path' class='fnname'>path</a>(&self) -> &<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.str.html">str</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/message.rs.html#124-126' title='goto source code'>[src]</a></td></tr></tbody></table></span></h4><div class='docblock'><p>The target path of this Request.</p>
|
||||
|
@ -3,11 +3,11 @@
|
||||
<h2 id='implementations' class='small-section-header'>
|
||||
Trait Implementations<a href='#implementations' class='anchor'></a>
|
||||
</h2>
|
||||
<div id='implementations-list'><h3 id='impl-Handler%3CResumeServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CResumeServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#695-704' title='goto source code'>[src]</a></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 id='implementations-list'><h3 id='impl-Handler%3CResumeServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/trait.Handler.html" title="trait actix_web::actix::actix::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CResumeServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#695-704' title='goto source code'>[src]</a></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/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a></code></span></h4>
|
||||
<div class='docblock'><p>The type of value that this handle will return</p>
|
||||
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, _: <a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a>, _: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#698-703' title='goto source code'>[src]</a></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-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/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/mod.rs.html#111' title='goto source code'>[src]</a></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.Message.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 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><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/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, _: <a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a>, _: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>)</code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#698-703' title='goto source code'>[src]</a></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-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../actix_web/actix/actix/trait.Message.html" title="trait actix_web::actix::actix::Message">Message</a> for <a class="struct" href="../../actix_web/server/struct.ResumeServer.html" title="struct actix_web::server::ResumeServer">ResumeServer</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/mod.rs.html#111' title='goto source code'>[src]</a></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/trait.Message.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 message will resolved with if it is successful. <a href="../../actix_web/actix/actix/trait.Message.html#associatedtype.Result">Read more</a></p>
|
||||
</div></div></div>
|
||||
<h2 id='synthetic-implementations' class='small-section-header'>
|
||||
Auto Trait Implementations<a href='#synthetic-implementations' class='anchor'></a>
|
||||
|
@ -12,11 +12,11 @@
|
||||
<h2 id='implementations' class='small-section-header'>
|
||||
Trait Implementations<a href='#implementations' class='anchor'></a>
|
||||
</h2>
|
||||
<div id='implementations-list'><h3 id='impl-Handler%3CStopServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/dev/trait.Handler.html" title="trait actix_web::actix::actix::dev::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CStopServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#706-760' title='goto source code'>[src]</a></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/dev/struct.Response.html" title="struct actix_web::actix::actix::dev::Response">Response</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>></code></span></h4>
|
||||
<div id='implementations-list'><h3 id='impl-Handler%3CStopServer%3E' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl<H: <a class="trait" href="../../actix_web/server/trait.IntoHttpHandler.html" title="trait actix_web::server::IntoHttpHandler">IntoHttpHandler</a>> <a class="trait" href="../../actix_web/actix/actix/trait.Handler.html" title="trait actix_web::actix::actix::Handler">Handler</a><<a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a>> for <a class="struct" href="../../actix_web/server/struct.HttpServer.html" title="struct actix_web::server::HttpServer">HttpServer</a><H></code><a href='#impl-Handler%3CStopServer%3E' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#706-760' title='goto source code'>[src]</a></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/trait.Handler.html#associatedtype.Result' class="type">Result</a> = <a class="struct" href="../../actix_web/actix/actix/struct.Response.html" title="struct actix_web::actix::actix::Response">Response</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>, <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</a>></code></span></h4>
|
||||
<div class='docblock'><p>The type of value that this handle will return</p>
|
||||
</div><h4 id='method.handle' class="method"><span id='handle.v' class='invisible'><table class='table-display'><tbody><tr><td><code>fn <a href='../../actix_web/actix/actix/dev/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, msg: <a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a>, ctx: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>) -> Self::<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></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#709-759' title='goto source code'>[src]</a></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-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/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/mod.rs.html#122-124' title='goto source code'>[src]</a></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.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><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</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 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><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/trait.Handler.html#tymethod.handle' class='fnname'>handle</a>(&mut self, msg: <a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a>, ctx: &mut <a class="struct" href="../../actix_web/actix/actix/struct.Context.html" title="struct actix_web::actix::actix::Context">Context</a><Self>) -> Self::<a class="type" href="../../actix_web/actix/actix/trait.Handler.html#associatedtype.Result" title="type actix_web::actix::actix::Handler::Result">Result</a></code></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/srv.rs.html#709-759' title='goto source code'>[src]</a></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-Message' class='impl'><span class='in-band'><table class='table-display'><tbody><tr><td><code>impl <a class="trait" href="../../actix_web/actix/actix/trait.Message.html" title="trait actix_web::actix::actix::Message">Message</a> for <a class="struct" href="../../actix_web/server/struct.StopServer.html" title="struct actix_web::server::StopServer">StopServer</a></code><a href='#impl-Message' class='anchor'></a></span></td><td><span class='out-of-band'><div class='ghost'></div><a class='srclink' href='../../src/actix_web/server/mod.rs.html#122-124' title='goto source code'>[src]</a></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/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><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.unit.html">()</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 message will resolved with if it is successful. <a href="../../actix_web/actix/actix/trait.Message.html#associatedtype.Result">Read more</a></p>
|
||||
</div></div></div>
|
||||
<h2 id='synthetic-implementations' class='small-section-header'>
|
||||
Auto Trait Implementations<a href='#synthetic-implementations' class='anchor'></a>
|
||||
|
@ -19,8 +19,8 @@
|
||||
Implementors<a href='#implementors' class='anchor'></a>
|
||||
</h2>
|
||||
<ul class='item-list' id='implementors-list'>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl<S: 'static> IntoHttpHandler for <a class="struct" href="../../actix_web/struct.App.html" title="struct actix_web::App">App</a><S><span class="where fmt-newline"> type <a href='#associatedtype.Handler' class="type">Handler</a> = HttpApplication<S>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../src/actix_web/application.rs.html#580-586' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl<'a, S: 'static> IntoHttpHandler for &'a mut <a class="struct" href="../../actix_web/struct.App.html" title="struct actix_web::App">App</a><S><span class="where fmt-newline"> type <a href='#associatedtype.Handler' class="type">Handler</a> = HttpApplication<S>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../src/actix_web/application.rs.html#588-594' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl<S: 'static> IntoHttpHandler for <a class="struct" href="../../actix_web/struct.App.html" title="struct actix_web::App">App</a><S><span class="where fmt-newline"> type <a href='#associatedtype.Handler' class="type">Handler</a> = HttpApplication<S>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../src/actix_web/application.rs.html#584-590' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl<'a, S: 'static> IntoHttpHandler for &'a mut <a class="struct" href="../../actix_web/struct.App.html" title="struct actix_web::App">App</a><S><span class="where fmt-newline"> type <a href='#associatedtype.Handler' class="type">Handler</a> = HttpApplication<S>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../src/actix_web/application.rs.html#592-598' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl<T: <a class="trait" href="../../actix_web/server/trait.HttpHandler.html" title="trait actix_web::server::HttpHandler">HttpHandler</a>> IntoHttpHandler for T<span class="where fmt-newline"> type <a href='#associatedtype.Handler' class="type">Handler</a> = T;</span></code><td><div class='out-of-band'><a class='srclink' href='../../src/actix_web/server/mod.rs.html#173-179' title='goto source code'>[src]</a></div></td></tr></tbody></table></li>
|
||||
<li><table class='table-display'><tbody><tr><td><code>impl<S: 'static> IntoHttpHandler for <a class="struct" href="../../actix_web/test/struct.TestApp.html" title="struct actix_web::test::TestApp">TestApp</a><S><span class="where fmt-newline"> type <a href='#associatedtype.Handler' class="type">Handler</a> = HttpApplication<S>;</span></code><td><div class='out-of-band'><a class='srclink' href='../../src/actix_web/test.rs.html#363-369' 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
|
||||
|
Reference in New Issue
Block a user