probeIoUringFeatures

fnIoUringFeatures probeIoUringFeatures() @trusted nothrow

Probe the running kernel for io_uring feature support.

Creates a temporary io_uring instance and queries the kernel for supported opcodes via IORING_REGISTER_PROBE. Falls back gracefully when io_uring is unavailable (all features report false).

Returns

Feature probe result. The IoUringFeatures.ioUringAvailable

field is true when io_uring is usable at all.