Argument

public indirect enum Argument : Codable, CustomStringConvertible, Equatable

An ExpressionArgument is either a literal (associated with a double, string, boolean, or null value) or another Expression

  • Undocumented

    Declaration

    Swift

    case number(Double)
  • Undocumented

    Declaration

    Swift

    case string(String)
  • Undocumented

    Declaration

    Swift

    case boolean(Bool)
  • Undocumented

    Declaration

    Swift

    case numberArray([Double])
  • Undocumented

    Declaration

    Swift

    case stringArray([String])
  • Undocumented

    Declaration

    Swift

    case option(Option)
  • Undocumented

    Declaration

    Swift

    case null
  • Undocumented

    Declaration

    Swift

    case expression(Expression)
  • Declaration

    Swift

    public var description: String { get }
  • Declaration

    Swift

    public static func == (lhs: Expression.Argument, rhs: Expression.Argument) -> Bool
  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws
  • Declaration

    Swift

    public init(from decoder: Decoder) throws