Why 'externalized' proofs of cyclic trait impls does not work
Summary
This Rust-focused blog post argues that modular proofs are necessary for cyclic trait implementations, and that external proofs clash with unsafe traits. It explains how supertraits should be proven, contrasts modular vs external approaches, and discusses safety implications, with Rust examples.