Argument
public indirect enum Argument : Codable, CustomStringConvertible, Equatable
extension Expression.Argument: ValidExpressionArgument
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 array([Double])
-
Undocumented
Declaration
Swift
case option(ExpressionOption)
-
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
-
Undocumented
Declaration
Swift
public var expressionElements: [Expression.Element] { get }