Protocols

The following protocols are available globally.

  • A class that wraps a RestEndpoint with additional functionalty. This allows Corvus to chain modifiers, as it gets treated as any other struct conforming to RestEndpoint.

    See more

    Declaration

    Swift

    public protocol RestEndpointModifier : RestEndpoint
  • A protocol used to provide a common interface for CorvusModel components so they can access their own .notify modifier.

    See more

    Declaration

    Swift

    public protocol NotificationProtocol : CorvusModel