copyWithWrapped method

ErrorDTO copyWithWrapped({
  1. Wrapped<String?>? errorVersion,
  2. Wrapped<DateTime?>? timestamp,
  3. Wrapped<int?>? statusCode,
  4. Wrapped<String?>? message,
  5. Wrapped<String?>? details,
  6. Wrapped? exception,
})

Implementation

ErrorDTO copyWithWrapped(
    {Wrapped<String?>? errorVersion,
    Wrapped<DateTime?>? timestamp,
    Wrapped<int?>? statusCode,
    Wrapped<String?>? message,
    Wrapped<String?>? details,
    Wrapped<dynamic>? exception}) {
  return ErrorDTO(
      errorVersion:
          (errorVersion != null ? errorVersion.value : this.errorVersion),
      timestamp: (timestamp != null ? timestamp.value : this.timestamp),
      statusCode: (statusCode != null ? statusCode.value : this.statusCode),
      message: (message != null ? message.value : this.message),
      details: (details != null ? details.value : this.details),
      exception: (exception != null ? exception.value : this.exception));
}