Trait actix_web::actix::dev::SystemService
source · pub trait SystemService: Actor<Context = Context<Self>> + Supervised + Default {
fn start_service(sys: &Addr<Arbiter>) -> Addr<Self> { ... }
fn service_started(&mut self, ctx: &mut Context<Self>) { ... }
fn from_registry() -> Addr<Self> { ... }
}
Expand description
Trait defines system’s service.
Provided Methods
sourcefn start_service(sys: &Addr<Arbiter>) -> Addr<Self>
fn start_service(sys: &Addr<Arbiter>) -> Addr<Self>
Construct and start system service
sourcefn service_started(&mut self, ctx: &mut Context<Self>)
fn service_started(&mut self, ctx: &mut Context<Self>)
Method is called during service initialization.
sourcefn from_registry() -> Addr<Self>
fn from_registry() -> Addr<Self>
Get actor’s address from system registry