---
title: UnsafeMutableMIDIPacketPointer
framework: coremidi
role: symbol
role_heading: Structure
path: coremidi/unsafemutablemidipacketpointer
---

# UnsafeMutableMIDIPacketPointer

## Declaration

```swift
struct UnsafeMutableMIDIPacketPointer
```

## Topics

### Initializers

- [init(_:)](coremidi/unsafemutablemidipacketpointer/init(_:)-5z9po.md)
- [init(_:)](coremidi/unsafemutablemidipacketpointer/init(_:)-7ypj1.md)

### Instance Properties

- [count](coremidi/unsafemutablemidipacketpointer/count.md)
- [timeStamp](coremidi/unsafemutablemidipacketpointer/timestamp.md)

### Default Implementations

- [MutableCollection Implementations](coremidi/unsafemutablemidipacketpointer/mutablecollection-implementations.md)
- [RandomAccessCollection Implementations](coremidi/unsafemutablemidipacketpointer/randomaccesscollection-implementations.md)

## Relationships

### Conforms To

- [BidirectionalCollection](swift/bidirectionalcollection.md)
- [Collection](swift/collection.md)
- [Copyable](swift/copyable.md)
- [Escapable](swift/escapable.md)
- [MutableCollection](swift/mutablecollection.md)
- [RandomAccessCollection](swift/randomaccesscollection.md)
- [Sequence](swift/sequence.md)

## See Also

### Packet list management

- [MIDIPacketNext(_:)](coremidi/midipacketnext(_:).md)
- [MIDIPacket](coremidi/midipacket.md)
- [MIDIPacketList](coremidi/midipacketlist.md)
- [MIDITimeStamp](coremidi/miditimestamp.md)
- [UnsafeMutableMIDIPacketListPointer](coremidi/unsafemutablemidipacketlistpointer.md)
