     }
 }
 
-// MARK: - CustomStringConvertible
+// MARK: - RandomAccessCollection
 
 extension HostControllerIO.DeviceList: RandomAccessCollection {
     

    
    /// List all HCI devices.
    @usableFromInline
    func deviceList() throws -> HostControllerIO.DeviceList {
        var deviceList = HostControllerIO.DeviceList()
        try inputOutput(&deviceList)
        return deviceList
    }

            self.bytes = bytes
        }
        
        public init(request count: Int = CInterop.HCIDeviceList.capacity) {
            self.init(.request(count: numericCast(count)))
        }
        
        public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
