Struct actix_web::actix::signal::Signal [−][src]
pub struct Signal(pub SignalType);
Process signal message
Trait Implementations
impl Message for Signal[src]
impl Message for Signaltype Result = ()
The type of value that this message will resolved with if it is successful. Read more
impl Handler<Signal> for DefaultSignalsHandler[src]
impl Handler<Signal> for DefaultSignalsHandlerHandle SIGINT, SIGTERM, SIGQUIT signals and send SystemExit(0)
message to System actor.
type Result = ()
The type of value that this handle will return
fn handle(
&mut self,
msg: Signal,
&mut <DefaultSignalsHandler as Actor>::Context
)[src]
fn handle(
&mut self,
msg: Signal,
&mut <DefaultSignalsHandler as Actor>::Context
)Method is called for every message received by this Actor
impl Debug for Signal[src]
impl Debug for Signalfn fmt(&self, f: &mut Formatter) -> Result<(), Error>[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>Formats the value using the given formatter. Read more
impl<H: IntoHttpHandler> Handler<Signal> for HttpServer<H>[src]
impl<H: IntoHttpHandler> Handler<Signal> for HttpServer<H>Signals support
Handle SIGINT, SIGTERM, SIGQUIT signals and stop actix system
message to System actor.