> The only magic would be that all type definitions (`protocol` etc.) which do 
> not give a supertype they conform to, will implicitly conform to `Any`, i.e.
> 
> protocol Foo { … }
> 
> means
> 
> protocol Foo : Any { … }

Any is also the supertype of all structural types, and structural types cannot 
conform to protocols.

-- 
Brent Royal-Gordon
Architechies

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to