downcast-rs (cargo): Trait object downcasting support using only safe Rust. It supports type parameters, associated types, and type constraints. 
Keywords: no_std|trait|any|associated|downcast