Structures

The following structures are available globally.

  • A pattern type that uses the NSRegularExpression engine

    See more

    Declaration

    Swift

    public struct Regex: Pattern
  • Fragment types for search configuration filtering

    See more

    Declaration

    Swift

    public struct FragmentType: OptionSet
  • Joins an array of patterns in an AND boolean operation

    See more

    Declaration

    Swift

    public struct AndPattern: Pattern
  • Joins an array of patterns in a OR boolean operation

    See more

    Declaration

    Swift

    public struct OrPattern: Pattern
  • Pièce de résistance of this framework – a wrapper to enable the use of reference types with value-like semantics

    See more

    Declaration

    Swift

    public struct ValueWrapper<ReferenceType: NSCopying & AnyObject>
  • A Builder that composes a Pattern from a sequence of Elements

    See more

    Declaration

    Swift

    public struct Builder
  • Search configuration value type

    See more

    Declaration

    Swift

    public struct SearchConfig