---
title: LanguageModelExecutorGenerationChannel.TextSegmentReplacement
framework: foundationmodels
role: symbol
role_heading: Structure
path: foundationmodels/languagemodelexecutorgenerationchannel/textsegmentreplacement
---

# LanguageModelExecutorGenerationChannel.TextSegmentReplacement

Replace a streaming entry’s current text segment with content.

## Declaration

```swift
struct TextSegmentReplacement
```

## Overview

Overview The tokenCount is the producer’s count of tokens carried by content and is used by safety or usage accounting to credit the replacement against

## Topics

### Handling the replacement

- [content](foundationmodels/languagemodelexecutorgenerationchannel/textsegmentreplacement/content.md)
- [tokenCount](foundationmodels/languagemodelexecutorgenerationchannel/textsegmentreplacement/tokencount.md)
- [segmentID](foundationmodels/languagemodelexecutorgenerationchannel/textsegmentreplacement/segmentid.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing the event types

- [LanguageModelExecutorGenerationChannel.EventKind](foundationmodels/languagemodelexecutorgenerationchannel/eventkind.md)
- [LanguageModelExecutorGenerationChannel.Metadata](foundationmodels/languagemodelexecutorgenerationchannel/metadata.md)
- [LanguageModelExecutorGenerationChannel.Reasoning](foundationmodels/languagemodelexecutorgenerationchannel/reasoning.md)
- [LanguageModelExecutorGenerationChannel.ReasoningSignature](foundationmodels/languagemodelexecutorgenerationchannel/reasoningsignature.md)
- [LanguageModelExecutorGenerationChannel.TextFragment](foundationmodels/languagemodelexecutorgenerationchannel/textfragment.md)
- [LanguageModelExecutorGenerationChannel.Response](foundationmodels/languagemodelexecutorgenerationchannel/response.md)
- [LanguageModelExecutorGenerationChannel.ToolCalls](foundationmodels/languagemodelexecutorgenerationchannel/toolcalls.md)
- [LanguageModelExecutorGenerationChannel.Usage](foundationmodels/languagemodelexecutorgenerationchannel/usage.md)
