Trait restify_core::Module
source · pub trait Module {
type Context;
type ControllerContext;
type ControllerReturn;
// Provided methods
fn imports(
&self,
ctx: &mut Self::Context,
) -> Vec<BoxedModule<Self::Context, Self::ControllerContext, Self::ControllerReturn>> { ... }
fn controllers(
&self,
ctx: &mut Self::Context,
) -> Vec<BoxedControllerFn<Self::ControllerContext, Self::ControllerReturn>> { ... }
}