Struct ntex_server::net::ServiceRuntime
source · pub struct ServiceRuntime(/* private fields */);
Implementations§
source§impl ServiceRuntime
impl ServiceRuntime
sourcepub fn service<T, F>(&self, name: &str, service: F)where
F: IntoServiceFactory<T, Io>,
T: ServiceFactory<Io> + 'static,
T::Service: 'static,
T::InitError: Debug,
pub fn service<T, F>(&self, name: &str, service: F)where
F: IntoServiceFactory<T, Io>,
T: ServiceFactory<Io> + 'static,
T::Service: 'static,
T::InitError: Debug,
Register service.
Name of the service must be registered during configuration stage with ServiceConfig::bind() or ServiceConfig::listen() methods.
sourcepub fn service_in<T, F>(&self, name: &str, pool: PoolId, service: F)where
F: IntoServiceFactory<T, Io>,
T: ServiceFactory<Io> + 'static,
T::Service: 'static,
T::InitError: Debug,
pub fn service_in<T, F>(&self, name: &str, pool: PoolId, service: F)where
F: IntoServiceFactory<T, Io>,
T: ServiceFactory<Io> + 'static,
T::Service: 'static,
T::InitError: Debug,
Register service with memory pool.
Name of the service must be registered during configuration stage with ServiceConfig::bind() or ServiceConfig::listen() methods.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ServiceRuntime
impl !RefUnwindSafe for ServiceRuntime
impl !Send for ServiceRuntime
impl !Sync for ServiceRuntime
impl Unpin for ServiceRuntime
impl !UnwindSafe for ServiceRuntime
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more