Trait ora_api::IntoHandler
source · pub trait IntoHandler {
// Provided methods
fn handler<T>(self) -> Arc<dyn RawHandler + Send + Sync>
where Self: Handler<T>,
T: Task { ... }
fn handler_with_selector<T>(
self,
selector: WorkerSelector
) -> Arc<dyn RawHandler + Send + Sync>
where Self: Handler<T>,
T: Task { ... }
}
Expand description
Provided Methods§
sourcefn handler<T>(self) -> Arc<dyn RawHandler + Send + Sync>where
Self: Handler<T>,
T: Task,
fn handler<T>(self) -> Arc<dyn RawHandler + Send + Sync>where Self: Handler<T>, T: Task,
Convert self
into a RawHandler
that can be registered
in workers.
sourcefn handler_with_selector<T>(
self,
selector: WorkerSelector
) -> Arc<dyn RawHandler + Send + Sync>where
Self: Handler<T>,
T: Task,
fn handler_with_selector<T>( self, selector: WorkerSelector ) -> Arc<dyn RawHandler + Send + Sync>where Self: Handler<T>, T: Task,
Convert self
into a RawHandler
that can be registered
in workers with the given selector.