https://github.com/rust-lang/rfcs/pull/1849 is relevant to your interests; however, as the comments say there, associated type constructors would be needed before it could possibly be used with Any.
I guess compiler plugins and libraries will eventually fill in the gaps, until then I guess I just have to be creative :)
I guess compiler plugins and libraries will eventually fill in the gaps, until then I guess I just have to be creative :)