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) } }