Rust Generic Associated Types in Practice

Streaming Iterators and Lending APIs