import Foundation public final class DeserializeFunctionResponse { private let f: (Buffer) -> T? public init(_ f: @escaping (Buffer) -> T?) { self.f = f } public func parse(_ buffer: Buffer) -> T? { return self.f(buffer) } }