🦀 Variance in Rust Explained

The hidden rules of type substitution