| 104 | } |
| 105 | |
| 106 | TDevicesList Build() { |
| 107 | if (Result.End < Result.Begin) { |
| 108 | Y_ASSERT(Result.DevicesSet.count() == 0); |
| 109 | Result.Begin = Result.End = TDevicesList::MaxDeviceCount; |
| 110 | } |
| 111 | return Result; |
| 112 | } |
| 113 | |
| 114 | static TDevicesList SingleDevice(ui64 devId) { |
| 115 | return TDevicesListBuilder().AddDevice(devId).Build(); |