We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
HTTPClient
Sendable
1 parent a244717 commit e9577c5Copy full SHA for e9577c5
Sources/AsyncHTTPClient/HTTPHandler.swift
@@ -23,7 +23,7 @@ import NIOSSL
23
24
extension HTTPClient {
25
/// A request body.
26
- public struct Body {
+ public struct Body: Sendable {
27
/// A streaming uploader.
28
///
29
/// ``StreamWriter`` abstracts
@@ -209,7 +209,7 @@ extension HTTPClient {
209
}
210
211
/// Represents an HTTP request.
212
- public struct Request {
+ public struct Request: Sendable {
213
/// Request HTTP method, defaults to `GET`.
214
public let method: HTTPMethod
215
/// Remote URL.
@@ -469,7 +469,7 @@ extension HTTPClient {
469
470
471
472
- public struct RequestResponse {
+ public struct RequestResponse: Sendable {
473
public var request: Request
474
public var responseHead: HTTPResponseHead
475
0 commit comments