copyWith method
Implementation
TerminalOutputResponse copyWith({
Object? output = _acpCopyWithAbsent,
Object? truncated = _acpCopyWithAbsent,
Object? exitStatus = _acpCopyWithAbsent,
Object? meta = _acpCopyWithAbsent,
}) => TerminalOutputResponse(
output: identical(output, _acpCopyWithAbsent)
? this.output
: output as String,
truncated: identical(truncated, _acpCopyWithAbsent)
? this.truncated
: truncated as bool,
exitStatus: identical(exitStatus, _acpCopyWithAbsent)
? this.exitStatus
: exitStatus as TerminalExitStatus?,
meta: identical(meta, _acpCopyWithAbsent) ? this.meta : meta as AcpJsonMap?,
);