pub struct ModuleDetails<Ctx, ConCtx, ConRet> {
pub imports: Vec<BoxedModule<Ctx, ConCtx, ConRet>>,
pub controllers: Vec<BoxedControllerFn<ConCtx, ConRet>>,
}
Fields§
§imports: Vec<BoxedModule<Ctx, ConCtx, ConRet>>
§controllers: Vec<BoxedControllerFn<ConCtx, ConRet>>
Auto Trait Implementations§
impl<Ctx, ConCtx, ConRet> Freeze for ModuleDetails<Ctx, ConCtx, ConRet>
impl<Ctx, ConCtx, ConRet> !RefUnwindSafe for ModuleDetails<Ctx, ConCtx, ConRet>
impl<Ctx, ConCtx, ConRet> !Send for ModuleDetails<Ctx, ConCtx, ConRet>
impl<Ctx, ConCtx, ConRet> !Sync for ModuleDetails<Ctx, ConCtx, ConRet>
impl<Ctx, ConCtx, ConRet> Unpin for ModuleDetails<Ctx, ConCtx, ConRet>
impl<Ctx, ConCtx, ConRet> !UnwindSafe for ModuleDetails<Ctx, ConCtx, ConRet>
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