Any is an empty protocol and everythingimplicitly conforms to this protocol. ๐ AppVenture.me
// Some codeprotocolSomeProtocol {// -----------------------------// Property Requirements// -----------------------------// โข can be stored/computed property// โญ gettable// canโt be fulfilled by a constant stored property // or a read-only computed property.var mustBeSettable: Int { getset }// โญ settable// satisfied by any kind of propertyvar doesNotNeedToBeSettable: Int { get }// โญ type propertystaticvar typeProperty: Int { getset }// -----------------------------// Method Requirements// -----------------------------funcmethod() ->Double// โญ instance methodstaticfunctypeMethod() // โญ type methodmutatingfunctoggle() // โญ mutating method// -----------------------------// Init Requirements// -----------------------------init(someParameter: Int)}