session-ios/SessionUtilitiesKit/Networking/ResponseInfo.swift

22 lines
491 B
Swift

// Copyright © 2022 Rangeproof Pty Ltd. All rights reserved.
import Foundation
public protocol ResponseInfoType: Codable {
var code: Int { get }
var headers: [String: String] { get }
}
public extension HTTP {
struct ResponseInfo: ResponseInfoType {
public let code: Int
public let headers: [String: String]
public init(code: Int, headers: [String: String]) {
self.code = code
self.headers = headers
}
}
}