copyWith method
Returns a copy of this RealtimeReasoning with the given fields replaced.
Pass null for effort to clear the existing value.
Implementation
RealtimeReasoning copyWith({Object? effort = unsetCopyWithValue}) =>
RealtimeReasoning(
effort: identical(effort, unsetCopyWithValue)
? this.effort
: effort as RealtimeReasoningEffort?,
);