How our Rust collections library defends against adversarial trait implementations.