//
Search across all documentation pages
12 pages in this section.
Traits as capability contracts, generics plus monomorphization versus trait objects plus dynamic dispatch, and how to choose between them when designing an API.
Designing flexible, coherent trait APIs.