Structs

The following structs are available globally.

  • An iterator of Documents in a Database, returned by Database.allDocuments or Query.allDocuments.

    See more

    Declaration

    Swift

    public struct DocumentIterator : Sequence, IteratorProtocol
  • The iterator that returns successive rows from a Query.

    See more

    Declaration

    Swift

    public struct QueryIterator : Sequence, IteratorProtocol
  • ReplicatorChange contains the replicator status information.

    See more

    Declaration

    Swift

    public struct ReplicatorChange
  • The Conflict provides details about a conflict.

    See more

    Declaration

    Swift

    public struct Conflict
  • LiveQueryChange contains the information about the query result changes reported by a live query object.

    See more

    Declaration

    Swift

    public struct LiveQueryChange
  • Options for opening a database. All properties default to NO or nil.

    See more

    Declaration

    Swift

    public struct DatabaseConfiguration