CompositeInterceptor
public struct CompositeInterceptor : ExpressibleByArrayLiteral, Sequence
extension CompositeInterceptor: Interceptor
Use an Array of Interceptor
as a single Interceptor
-
Declaration
Swift
public init(arrayLiteral interceptors: Interceptor...)
-
Declaration
Swift
public func makeIterator() -> Array<Interceptor>.Iterator
-
shouldRescueRequest(_:
Asynchronouserror: ) Declaration
Swift
public func shouldRescueRequest<Output>(_ request: Request<Output>, error: Error) async throws -> Bool
-
Declaration
Swift
public func adaptOutput<Output>(_ response: Output, for request: Request<Output>) throws -> Output
-
Declaration
Swift
public func receivedResponse<Output>(_ result: Result<Output, Error>, for request: Request<Output>)