Protocols
The following protocols are available globally.
-
A protocol that defines a single function that can be used to synthesise
See moreEquatableconformance.Declaration
Swift
public protocol EquatableByKeyPath : Equatable -
A protocol that defines a function that can be used to add key paths from the
See moreRoottype toEquatableproperties.Declaration
Swift
public protocol EquatableKeyPathConsumer -
A protocol that defines a single function that can be used to synthesise
See moreEquatableandHashableconformance.Declaration
Swift
public protocol HashableByKeyPath : EquatableByKeyPath, Hashable -
A protocol that defines a function that can be used to add key paths from the
See moreRoottype toHashableproperties.Declaration
Swift
public protocol HashableKeyPathConsumer -
A protocol that defines a single function that can be used to synthesise
See moreEquatableandHashableconformance.Declaration
Swift
public protocol EquatableKeyPathProvider : Equatable -
A protocol that defines a single function that can be used to synthesise
See moreEquatableandHashableconformance.Declaration
Swift
public protocol HashableKeyPathProvider : Hashable
View on GitHub
Protocols Reference