# ``PackageDescription/Target/TargetType``

## Topics

### Enumeration Cases

- ``regular``
- ``binary``
- ``system``
- ``test``
- ``executable``
- ``plugin``

### Creating a Value

- ``init(rawValue:)``

### Encoding and Decoding

- ``encode(to:)``

### Hashing

- ``hash(into:)``
- ``hashValue``

### Operator Functions

- ``!=(_:_:)``

### Accessing the Raw Value

- ``rawValue-swift.property``
- ``RawValue-swift.typealias``

