---
title: MutableCollection Implementations
framework: swift
role: collectionGroup
role_heading: API Collection
path: swift/unsafemutablebufferpointer/mutablecollection-implementations
---

# MutableCollection Implementations

## Topics

### Instance Methods

- [moveSubranges(_:to:)](swift/unsafemutablebufferpointer/movesubranges(_:to:).md)
- [partition(by:)](swift/unsafemutablebufferpointer/partition(by:)-33su1.md)
- [partition(by:)](swift/unsafemutablebufferpointer/partition(by:)-90pnv.md)
- [reverse()](swift/unsafemutablebufferpointer/reverse().md)
- [shuffle()](swift/unsafemutablebufferpointer/shuffle().md)
- [shuffle(using:)](swift/unsafemutablebufferpointer/shuffle(using:).md)
- [sort()](swift/unsafemutablebufferpointer/sort().md)
- [sort(by:)](swift/unsafemutablebufferpointer/sort(by:).md)
- [swapAt(_:_:)](swift/unsafemutablebufferpointer/swapat(_:_:).md)
- [withContiguousMutableStorageIfAvailable(_:)](swift/unsafemutablebufferpointer/withcontiguousmutablestorageifavailable(_:).md)
- [withContiguousMutableStorageIfAvailable(_:)](swift/unsafemutablebufferpointer/withcontiguousmutablestorageifavailable(_:)-73994.md)
