pub trait ModelParams:
Send
+ Sync
+ Debug {
// Required method
fn as_any(&self) -> &dyn Any;
}Expand description
Marker trait for type-erased parameter structs.
The trait is deliberately minimal: it only provides a safe down-casting hook
via as_any. This keeps the object safe and avoids imposing additional
requirements on concrete parameter types.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".