pub trait BuiltIn<C: Ctx, E: UserEvent> {
const NAME: &str;
const TYP: LazyLock<FnType>;
// Required method
fn init(ctx: &mut ExecCtx<C, E>) -> BuiltInInitFn<C, E>;
}
Required Associated Constants§
Required Methods§
fn init(ctx: &mut ExecCtx<C, E>) -> BuiltInInitFn<C, E>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.