 
 public extension HostControllerIO {
     
+    /// HCI Device List 
     struct DeviceList: IOControlValue {
         
         @_alwaysEmitIntoClient

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

    }
}

// MARK: - RandomAccessCollection

extension HostControllerIO.DeviceList: RandomAccessCollection {
    
