pub struct InitializedModule {
pub controllers: Vec<Router<Container>>,
/* private fields */
}Fields§
§controllers: Vec<Router<Container>>Implementations§
Source§impl InitializedModule
impl InitializedModule
pub fn run_module_init(&self, container: &Container) -> Result<()>
pub fn run_module_destroy(&self, container: &Container) -> Result<()>
pub fn run_application_bootstrap(&self, container: &Container) -> Result<()>
pub fn run_application_shutdown(&self, container: &Container) -> Result<()>
Auto Trait Implementations§
impl Freeze for InitializedModule
impl !RefUnwindSafe for InitializedModule
impl Send for InitializedModule
impl Sync for InitializedModule
impl Unpin for InitializedModule
impl UnsafeUnpin for InitializedModule
impl !UnwindSafe for InitializedModule
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