NonConformingFloatEncodingStrategy

public enum NonConformingFloatEncodingStrategy

The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).

  • Throw upon encountering non-conforming values. This is the default strategy.

    Declaration

    Swift

    case `throw`
  • Encode the values using the given representation strings.

    Declaration

    Swift

    case convertToString(positiveInfinity: String, negativeInfinity: String, nan: String)