---
title: TupleContent
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/tuplecontent
---

# TupleContent

Content created from a tuple of content to be treated as siblings.

## Declaration

```swift
@frozen struct TupleContent<each Content>
```

## Overview

Overview You will rarely, if ever, need to create a TupleContent directly. Instead, TupleContent will be constructed on your behalf when using a ContentBuilder. This type should be conformed to builder DSL protocols to represent tuple content in that DSL. TupleContent defines a body property of type Never to improve the ergonomics of conforming to multiple DSL protocols, which should all use Never as the universal “primitive body” type.

## Topics

### Creating tuple content

- [init(_:)](swiftui/tuplecontent/init(_:).md)

### Getting tuple content

- [content](swiftui/tuplecontent/content.md)

## Relationships

### Conforms To

- [AccessibilityRotorContent](swiftui/accessibilityrotorcontent.md)
- [ChartContent](charts/chartcontent.md)
- [Commands](swiftui/commands.md)
- [Copyable](swift/copyable.md)
- [CustomizableToolbarContent](swiftui/customizabletoolbarcontent.md)
- [Escapable](swift/escapable.md)
- [SceneAccessoryContent](swiftui/sceneaccessorycontent.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [ToolbarContent](swiftui/toolbarcontent.md)
- [View](swiftui/view.md)

## See Also

### Supporting content types

- [EmptyContent](swiftui/emptycontent.md)
