Trait ServerModule

Source
pub trait ServerModule {
    // Required method
    fn get_handlers(
        &self,
        handle: Handle,
    ) -> Box<dyn ServerModuleHandlers + Send>;
}
Expand description

Represents a server module that can provide handlers for processing requests.

Required Methods§

Source

fn get_handlers(&self, handle: Handle) -> Box<dyn ServerModuleHandlers + Send>

Retrieves the handlers associated with the server module.

§Parameters
  • handle: A Handle to the Tokio runtime.
§Returns

A boxed object implementing ServerModuleHandlers that can be sent across threads.

Implementors§