- Proposal: SE-NNNN
- Author: Evan Maloney
- Status: Draft
- Review manager: TBD
Swift protocol
s are useful for the declaring interfaces that must be provided by conforming entities (in other words: struct
s, class
es and enum
s). Adopters of a given protocol are free to provide any implementation they wish, so long as it supplies the necessary interfaces.