DDRouter/Encoding/AnyEncodable.swift (10 lines of code) (raw):
import Foundation
struct AnyEncodable: Encodable {
private let encodable: Encodable
public init(_ encodable: Encodable) {
self.encodable = encodable
}
func encode(to encoder: Encoder) throws {
try encodable.encode(to: encoder)
}
}