The issue reported in the Rust repository, struct's lifetime requirements can be bypassed via covariant field ...
The Rust developers have announced that the next iteration of the new borrow checker (coined Polonius Alpha) will now be enabled on the nightly releases in preparation for stabilization in the next ...