Skip to main content

Module downcast

Module downcast 

Source
Expand description

Deterministic concrete-type downcasting for erased Steel objects. Deterministic concrete-type downcasting for erased Steel objects.

Modules§

private 🔒

Macros§

impl_steel_downcast_type 🔒

Structs§

DowncastTypeKey
A process-wide key identifying one concrete Rust type for downcasting.

Traits§

Downcast
Extension methods for deterministic concrete-type downcasting.
DowncastType
Assigns a deterministic downcast key to a concrete Rust type.
ErasedType
Object-safe type erasure implemented for every DowncastType.