copyWith method

_g copyWith({
  1. _o? message,
  2. _f? realCost,
  3. _1g? finishReason,
  4. _19 resetFinishReason = _F,
  5. _1h? metadata,
  6. _19 resetMetadata = _F,
  7. _h? usage,
  8. _19 resetUsage = _F,
})

Implementation

_g copyWith({_o? message,_f? realCost,_1g? finishReason,_19 resetFinishReason=_F,_1h? metadata,_19 resetMetadata=_F,_h? usage,_19 resetUsage=_F,})=>_g(message: message??_H.message,realCost: realCost??_H.realCost,finishReason: resetFinishReason?_V[2]:(finishReason??_H.finishReason),metadata: resetMetadata?_V[3]:(metadata??_H.metadata),usage: resetUsage?_V[4]:(usage??_H.usage),);