pub type Virtual<E> = Box<dyn Handler<E>>;Expand description
Type alias for a boxed, type-erased Handler.
Use Virtual<E> when you need to store heterogeneous handlers in a
collection (e.g. Vec<Virtual<E>>). One heap allocation per handler.
For inline storage (no heap), see FlatVirtual (panics if handler
doesn’t fit) or FlexVirtual (inline with heap fallback). Both
require the smartptr feature.
Aliased Type§
pub struct Virtual<E>(/* private fields */);