AnyEncodable.swift 271 B

1234567891011121314
  1. import Foundation
  2. struct AnyEncodable: Encodable {
  3. private let encodable: Encodable
  4. public init(_ encodable: Encodable) {
  5. self.encodable = encodable
  6. }
  7. func encode(to encoder: Encoder) throws {
  8. try encodable.encode(to: encoder)
  9. }
  10. }