pub trait Module: 'static {
// Required method
fn descriptor() -> &'static ModuleDescriptor;
}Expand description
Implemented by every #[Module]-annotated struct so App::launch::<RootMod>
can find the entry point without a runtime registry lookup.
Required Methods§
fn descriptor() -> &'static ModuleDescriptor
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".