merge
fun <T> ApiResponse<List<T>>.merge(vararg responses: ApiResponse<List<T>>, mergePolicy: ApiResponseMergePolicy = ApiResponseMergePolicy.IGNORE_FAILURE): ApiResponse<List<T>>
Content copied to clipboard
Author
skydoves (Jaewoong Eum)
Merges multiple ApiResponses as one ApiResponse depending on the policy, ApiResponseMergePolicy. The default policy is ApiResponseMergePolicy.IGNORE_FAILURE.
Return
ApiResponse that depends on the ApiResponseMergePolicy.
Parameters
responses
Responses for merging as one ApiResponse.
mergePolicy
A policy for merging response data depend on the success or not.