1.
Lifetime variance in Rust
1.1.
Building an intuition
1.2.
Formalizing variance
1.3.
Conflicts and type parameters
1.4.
Variance in practice
1.5.
Epilogue
2.
Acknowledgements