Type Aliases
The following type aliases are available globally.
-
A dictionary of parameters to apply to a
URLRequest
.Declaration
Swift
public typealias Parameters = [String : Any]
-
RequestAdapter
closure definition.Declaration
Swift
public typealias AdaptHandler = (URLRequest, Session, _ completion: @escaping (Result<URLRequest, Error>) -> Void) -> Void
-
RequestRetrier
closure definition.Declaration
Swift
public typealias RetryHandler = (Request, Session, Error, _ completion: @escaping (RetryResult) -> Void) -> Void
-
Default type of
DataResponse
returned by Alamofire, with anAFError
Failure
type.Declaration
Swift
public typealias AFDataResponse<Success> = DataResponse<Success, AFError>
-
Default type of
DownloadResponse
returned by Alamofire, with anAFError
Failure
type.Declaration
Swift
public typealias AFDownloadResponse<Success> = DownloadResponse<Success, AFError>