Other Protocols
The following protocols are available globally.
-
Option set implementation which allows each option to have custom string value attached.
See moreDeclaration
Swift
public protocol CustomValueOptionSet : OptionSet where Self == Self.Element, Self.RawValue : FixedWidthInteger -
A class that can contain foreign members in arbitrary keys.
When subclassing
ForeignMemberContainerClasstype, you should calldecodeForeignMembers(notKeyedBy:with:)during yourDecodable.init(from:)initializer if your subclass has added any new properties.Structures should conform to the
See moreForeignMemberContainerprotocol instead of this protocol.Declaration
Swift
public protocol ForeignMemberContainerClass : AnyObject -
A skeletal route containing infromation to refresh
Routeobject attributes.Declaration
Swift
public protocol RouteRefreshSource -
A skeletal route leg containing infromation to refresh
RouteLegobject attributes.Declaration
Swift
public protocol RouteLegRefreshSource
Install in Dash
Other Protocols Reference