---
title: vDSP.SortOrder
framework: accelerate
role: symbol
role_heading: Enumeration
path: accelerate/vdsp/sortorder
---

# vDSP.SortOrder

Constants that specify the sorting order.

## Declaration

```swift
enum SortOrder
```

## Topics

### Enumeration Cases

- [vDSP.SortOrder.ascending](accelerate/vdsp/sortorder/ascending.md)
- [vDSP.SortOrder.descending](accelerate/vdsp/sortorder/descending.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)

## See Also

### Vector sorting functions

- [sort(_:sortOrder:)](accelerate/vdsp/sort(_:sortorder:)-wx0w.md)
- [sort(_:sortOrder:)](accelerate/vdsp/sort(_:sortorder:)-418g0.md)
