SearchInput

public struct SearchInput<Criteria> : JSONEncodedBody where Criteria : SearchInputCriteria

Undocumented

  • Undocumented

    Declaration

    Swift

    public var criteria: Criteria
  • Undocumented

    Declaration

    Swift

    public var fields: [String]
  • Undocumented

    Declaration

    Swift

    public var identifiers: [Int]
  • ctx

    Undocumented

    Declaration

    Swift

    public var ctx: String
  • Bitmask that defines server options. 1 << 0 - set that we don’t need the verbose field mapping 1 << 1 - set a no-cache flag for this search 1 << 3 - set a no-decorate flag for this search (not needed if the tp-nodecorate header is set)

    Declaration

    Swift

    public var options: Int
  • Creates a new SearchInput with the given criteria.

    Declaration

    Swift

    public init(criteria: Criteria)

    Parameters

    criteria

    The criteria to be used in performing the intended search.

Encodable

  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws