Extensions

The following extensions are available globally.

  • Declaration

    Swift

    extension Int8
  • Extensions for KeyedDecodingContainer to support decoding of dynamic dictionaries and arrays with Sendable values, enabling flexible JSON parsing with unknown structures.

    See more

    Declaration

    Swift

    extension KeyedDecodingContainer
  • Extensions for UnkeyedDecodingContainer to support decoding of dynamic arrays and dictionaries with Sendable values from unkeyed JSON containers.

    See more

    Declaration

    Swift

    extension UnkeyedDecodingContainer
  • Extensions for KeyedEncodingContainer to support encoding of dynamic dictionaries and arrays with Sendable values, enabling flexible JSON serialization.

    See more

    Declaration

    Swift

    extension KeyedEncodingContainer
  • Extensions for UnkeyedEncodingContainer to support encoding of arrays of dictionaries with Sendable values into unkeyed JSON containers.

    See more

    Declaration

    Swift

    extension UnkeyedEncodingContainer
  • Extensions to simplify conversion between Decodable types and dictionaries.

    See more

    Declaration

    Swift

    extension Decodable
  • Extensions to simplify conversion from Encodable types to dictionaries and JSON strings.

    See more

    Declaration

    Swift

    extension Encodable
  • Extensions to simplify conversion of dictionaries to formatted JSON strings.

    See more

    Declaration

    Swift

    extension Dictionary
  • Declaration

    Swift

    extension Locale
  • Declaration

    Swift

    extension Array where Element == Locale

Data Extension

  • Extension to Data for convenient Base32 operations

    See more

    Declaration

    Swift

    extension Data

String Extension for Base64 and URL Utilities