Devise a method to explicitly support Identifiable, in order to eliminate the Mappable type alias.
Currently, the Mappable protocol adds a requirement for an id property of type String, which is equivalent to Identifiable where ID == String. Some clients may wish to not declare conformance to Mappable, and instead declare conformance to Identifiable.
Devise a method to explicitly support Identifiable, in order to eliminate the Mappable type alias.
Currently, the Mappable protocol adds a requirement for an id property of type String, which is equivalent to Identifiable where ID == String. Some clients may wish to not declare conformance to Mappable, and instead declare conformance to Identifiable.