decode static method
Implementation
static UsbDeviceRecord decode(Object result) {
result as List<Object?>;
return UsbDeviceRecord(
vendorId: result[0]! as int,
productId: result[1]! as int,
path: result[2]! as String,
hasPermission: result[3]! as bool,
manufacturer: result[4] as String?,
product: result[5] as String?,
serialNumber: result[6] as String?,
interfaceNumber: result[7] as int?,
bulkInEndpoint: result[8] as int?,
bulkOutEndpoint: result[9] as int?,
wMaxPacketSizeOut: result[10] as int?,
driverBinding: result[11] as String?,
);
}