from method

Response<T> from(
  1. Response<T> response
)

Creates a new Response object from an existing response.

response: The existing response to copy from.

Implementation

Response<T> from(Response<T> response) {
  return copy(
    available: response._available,
    cancel: response._cancel,
    complete: response._complete,
    data: response._data,
    error: response._error,
    exception: response._exception,
    failed: response._failed,
    feedback: response.feedback,
    internetError: response._internetError,
    loading: response._loading,
    message: response._message,
    nullable: response._nullable,
    paused: response._paused,
    progress: response._progress,
    requestCode: response.requestCode,
    backups: response._backups,
    ignores: response._ignores,
    result: response._result,
    snapshot: response.snapshot,
    status: response._status,
    stopped: response._stopped,
    successful: response._successful,
    timeout: response._timeout,
    valid: response._valid,
  );
}