Protocols

The following protocols are available globally.

  • An Identifiable model containing nested models

    See more

    Declaration

    Swift

    public protocol Aggregate : Identifiable
  • A type wrapping one or more Identifiable types. You should rarely need to use this type. However it can happens to have a non Aggregate object containing Identifiable objects to group them (for consistency or naming). This is especially true with enum cases.

    See more

    Declaration

    Swift

    public protocol EntityWrapper
  • a protocol reporting EntityStore internal information

    See more

    Declaration

    Swift

    public protocol Logger