copyWith method

_i copyWith({
  1. _e? message,
  2. _16? realCost,
  3. _17? finishReason,
  4. _w resetFinishReason = _F,
  5. _1? metadata,
  6. _w resetMetadata = _F,
  7. _j? usage,
  8. _w resetUsage = _F,
})

Implementation

_i copyWith({_e? message,_16? realCost,_17? finishReason,_w resetFinishReason=_F,_1? metadata,_w resetMetadata=_F,_j? usage,_w resetUsage=_F,})=>_i(message: message??_H.message,realCost: realCost??_H.realCost,finishReason: resetFinishReason?_V[4]:(finishReason??_H.finishReason),metadata: resetMetadata?_V[5]:(metadata??_H.metadata),usage: resetUsage?_V[6]:(usage??_H.usage),);