map<TResult extends Object?> method
- @optionalTypeArgs
- required TResult stop(
- FinishReason_Stop value
- required TResult length(
- FinishReason_Length value
- required TResult contentFilter(),
- required TResult toolCall(
- FinishReason_ToolCall value
- required TResult other(
- FinishReason_Other value
inherited
Implementation
@optionalTypeArgs
TResult map<TResult extends Object?>({
required TResult Function(FinishReason_Stop value) stop,
required TResult Function(FinishReason_Length value) length,
required TResult Function(FinishReason_ContentFilter value) contentFilter,
required TResult Function(FinishReason_ToolCall value) toolCall,
required TResult Function(FinishReason_Other value) other,
}) =>
throw _privateConstructorUsedError;