|
|
@@ -127,7 +127,7 @@ extension ImageDownloadRequestModifier {
|
|
|
/// This type conforms to ``ImageDownloadRequestModifier`` and wraps an image modification block.
|
|
|
public struct AnyModifier: ImageDownloadRequestModifier {
|
|
|
|
|
|
- let block: (URLRequest) -> URLRequest?
|
|
|
+ let block: @Sendable (URLRequest) -> URLRequest?
|
|
|
|
|
|
public func modified(for request: URLRequest) -> URLRequest? {
|
|
|
return block(request)
|
|
|
@@ -136,7 +136,7 @@ public struct AnyModifier: ImageDownloadRequestModifier {
|
|
|
/// Creates a value of ``ImageDownloadRequestModifier`` that runs the `modify` block.
|
|
|
///
|
|
|
/// - Parameter modify: The request modifying block runs when a request modifying task comes.
|
|
|
- public init(modify: @escaping (URLRequest) -> URLRequest?) {
|
|
|
+ public init(modify: @escaping @Sendable (URLRequest) -> URLRequest?) {
|
|
|
block = modify
|
|
|
}
|
|
|
}
|