Python Protocols: Leveraging Structural Subtyping Quiz - Real Python
Briefly