Device traits are a nrfutil device feature used to categorize properties or capabilities of a device.
Traits are used to determine whether a device supports a given device operation or programming method.
For example:
jlinktrait indicates that the device has a J-Link probe and supports operations likeerase,recover, etc.mcuboottrait indicates that the device has support for programming over MCUboot.modemtrait indicates that the device has support for programming modem firmware.serialPortstrait indicates that the device has serial ports.
To see the full list of available traits and their descriptions, run nrfutil device list --help.