pub enum UniversalModule {
HotReload(HotReloadModule),
Static(StaticModule),
}Expand description
A universal module.
Variants§
Implementations§
Source§impl UniversalModule
impl UniversalModule
Sourcepub const fn from_bytecode(bytecode: &'static [u8]) -> Self
pub const fn from_bytecode(bytecode: &'static [u8]) -> Self
Creates a module from bytecodes.
Sourcepub const fn from_hot_reload_path(path: &'static str) -> Self
pub const fn from_hot_reload_path(path: &'static str) -> Self
Creates a module from a hot-reloaded path.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for UniversalModule
impl RefUnwindSafe for UniversalModule
impl Send for UniversalModule
impl Sync for UniversalModule
impl Unpin for UniversalModule
impl UnwindSafe for UniversalModule
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