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

# MutableCollection Implementations

## Topics

### Instance Methods

- [moveSubranges(_:to:)](swift/unsafemutablerawbufferpointer/movesubranges(_:to:).md)
- [partition(by:)](swift/unsafemutablerawbufferpointer/partition(by:)-33su4.md)
- [partition(by:)](swift/unsafemutablerawbufferpointer/partition(by:)-90pny.md)
- [reverse()](swift/unsafemutablerawbufferpointer/reverse().md)
- [shuffle()](swift/unsafemutablerawbufferpointer/shuffle().md)
- [shuffle(using:)](swift/unsafemutablerawbufferpointer/shuffle(using:).md)
- [sort()](swift/unsafemutablerawbufferpointer/sort().md)
- [sort(by:)](swift/unsafemutablerawbufferpointer/sort(by:).md)
- [swapAt(_:_:)](swift/unsafemutablerawbufferpointer/swapat(_:_:).md)
- [withContiguousMutableStorageIfAvailable(_:)](swift/unsafemutablerawbufferpointer/withcontiguousmutablestorageifavailable(_:).md)

### Subscripts

- [subscript(_:)](swift/unsafemutablerawbufferpointer/subscript(_:)-3g42.md)
- [subscript(_:)](swift/unsafemutablerawbufferpointer/subscript(_:)-3i1y.md)
- [subscript(_:)](swift/unsafemutablerawbufferpointer/subscript(_:)-3kwnc.md)
- [subscript(_:)](swift/unsafemutablerawbufferpointer/subscript(_:)-3pmfu.md)
- [subscript(_:)](swift/unsafemutablerawbufferpointer/subscript(_:)-9v9lo.md)
- [subscript(_:)](swift/unsafemutablerawbufferpointer/subscript(_:)-u791.md)
- [subscript(_:)](swift/unsafemutablerawbufferpointer/subscript(_:)-znv7.md)
