---
title: AttributedTextFormatting.DefinitionBuilder
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/attributedtextformatting/definitionbuilder
---

# AttributedTextFormatting.DefinitionBuilder

A result builder for attributed text formatting definition.

## Declaration

```swift
@resultBuilder struct DefinitionBuilder<Scope>
```

## Topics

### Type Methods

- [buildBlock()](swiftui/attributedtextformatting/definitionbuilder/buildblock().md)
- [buildBlock(_:)](swiftui/attributedtextformatting/definitionbuilder/buildblock(_:).md)
- [buildBlock(_:_:)](swiftui/attributedtextformatting/definitionbuilder/buildblock(_:_:).md)
- [buildEither(first:)](swiftui/attributedtextformatting/definitionbuilder/buildeither(first:).md)
- [buildEither(second:)](swiftui/attributedtextformatting/definitionbuilder/buildeither(second:).md)
- [buildExpression(_:)](swiftui/attributedtextformatting/definitionbuilder/buildexpression(_:).md)
- [buildIf(_:)](swiftui/attributedtextformatting/definitionbuilder/buildif(_:).md)
- [buildLimitedAvailability(_:)](swiftui/attributedtextformatting/definitionbuilder/buildlimitedavailability(_:).md)
