Protocols

The following protocols are available globally.

  • Protocol for handling Optionals as a protocol. Useful for generic constraints

    See more

    Declaration

    Swift

    public protocol OptionalProtocol
  • Protocol describing an entity which is able to perform Void->Void blocks asynchronously.

    See more

    Declaration

    Swift

    public protocol AsyncBlockPerformer
  • Protocol describing common error handling behavior.

    See more

    Declaration

    Swift

    public protocol ErrorHandling