Struct phper::modules::Module [−][src]
pub struct Module { /* fields omitted */ }
Implementations
pub fn on_module_init(
&mut self,
func: impl Fn(ModuleContext) -> bool + Send + Sync + 'static
)
[src]pub fn on_module_shutdown(
&mut self,
func: impl Fn(ModuleContext) -> bool + Send + Sync + 'static
)
[src]pub fn on_request_init(
&mut self,
func: impl Fn(ModuleContext) -> bool + Send + Sync + 'static
)
[src]pub fn on_request_shutdown(
&mut self,
func: impl Fn(ModuleContext) -> bool + Send + Sync + 'static
)
[src]Auto Trait Implementations
impl !RefUnwindSafe for Module
impl !UnwindSafe for Module