Convenience traits for unsafe downcasting from trait objects to concrete types.
This crate defines two new traits
which define methods for downcasting to any type that implements
implemented trait objects.
It also defines two convenience implementations of these traits for
&'a mut Any, which are the most common trait objects that you might
let a = box 7u as ; unsafe