---
title: Mirror.Child
framework: swift
role: symbol
role_heading: Type Alias
path: swift/mirror/child
---

# Mirror.Child

An element of the reflected instance’s structure.

## Declaration

```swift
typealias Child = (label: String?, value: Any)
```

## Discussion

Discussion When the label component in not nil, it may represent the name of a stored property or an active enum case. If you pass strings to the descendant(_:_:) method, labels are used for lookup.
