@@ -12,7 +12,7 @@ extension OpenAPI.Document {
1212 /// OpenAPI Spec "Info Object"
1313 ///
1414 /// See [OpenAPI Info Object](https://spec.openapis.org/oas/v3.1.1.html#info-object).
15- public struct Info : Equatable , CodableVendorExtendable {
15+ public struct Info : Equatable , CodableVendorExtendable , Sendable {
1616 public var title : String
1717 public var summary : String ?
1818 public var description : String ?
@@ -51,7 +51,7 @@ extension OpenAPI.Document {
5151 /// OpenAPI Spec "Contact Object"
5252 ///
5353 /// See [OpenAPI Contact Object](https://spec.openapis.org/oas/v3.1.1.html#contact-object).
54- public struct Contact : Equatable , CodableVendorExtendable {
54+ public struct Contact : Equatable , CodableVendorExtendable , Sendable {
5555 public let name : String ?
5656 public let url : URL ?
5757 public let email : String ?
@@ -79,7 +79,7 @@ extension OpenAPI.Document {
7979 /// OpenAPI Spec "License Object"
8080 ///
8181 /// See [OpenAPI License Object](https://spec.openapis.org/oas/v3.1.1.html#license-object).
82- public struct License : Equatable , CodableVendorExtendable {
82+ public struct License : Equatable , CodableVendorExtendable , Sendable {
8383 public let name : String
8484 public let identifier : Identifier ?
8585
@@ -115,7 +115,7 @@ extension OpenAPI.Document {
115115
116116 /// The `identifier`/`url` property of the OpenAPI Spec "License Object"
117117 /// that can be either a URL or an SPDX identifier.
118- public enum Identifier : Equatable {
118+ public enum Identifier : Equatable , Sendable {
119119 case url( URL )
120120 /// See https://spdx.dev/spdx-specification-21-web-version/#h.jxpfx0ykyb60
121121 /// for more on SPDX.
0 commit comments