---
title: CLSBinaryValueType
framework: classkit
role: symbol
role_heading: Enumeration
path: classkit/clsbinaryvaluetype
---

# CLSBinaryValueType

The kinds of outcomes that a binary activity item can represent.

## Declaration

```swift
enum CLSBinaryValueType
```

## Topics

### Value Types

- [CLSBinaryValueType.passFail](classkit/clsbinaryvaluetype/passfail.md)
- [CLSBinaryValueType.trueFalse](classkit/clsbinaryvaluetype/truefalse.md)
- [CLSBinaryValueType.yesNo](classkit/clsbinaryvaluetype/yesno.md)
- [CLSBinaryValueType.correctIncorrect](classkit/clsbinaryvaluetype/correctincorrect.md)

### Initializers

- [init(rawValue:)](classkit/clsbinaryvaluetype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Creating Binary Activity Items

- [init(identifier:title:type:)](classkit/clsbinaryitem/init(identifier:title:type:).md)
