Protocols
The following protocols are available globally.
-
A protocol that defines a single function that can be used to synthesise
See moreEquatable
conformance.Declaration
Swift
public protocol EquatableByKeyPath : Equatable
-
A protocol that defines a function that can be used to add key paths from the
See moreRoot
type toEquatable
properties.Declaration
Swift
public protocol EquatableKeyPathConsumer
-
A protocol that defines a single function that can be used to synthesise
See moreEquatable
andHashable
conformance.Declaration
Swift
public protocol HashableByKeyPath : EquatableByKeyPath, Hashable
-
A protocol that defines a function that can be used to add key paths from the
See moreRoot
type toHashable
properties.Declaration
Swift
public protocol HashableKeyPathConsumer
-
A protocol that defines a single function that can be used to synthesise
See moreEquatable
andHashable
conformance.Declaration
Swift
public protocol EquatableKeyPathProvider : Equatable
-
A protocol that defines a single function that can be used to synthesise
See moreEquatable
andHashable
conformance.Declaration
Swift
public protocol HashableKeyPathProvider : Hashable