pub const DURATION_INFINITE_MS: u32 = u32::MAX; // 4_294_967_295u32Expand description
Phase-301 (issue 0241) — explicit “infinite” spelling for the u32
millisecond QoS duration fields (deadline_ms, lifespan_ms,
liveliness_lease_ms). Semantically identical to 0 (unset /
no-check) at every check site; exists so a caller can distinguish
“default” from “deliberately infinite”. Mirrors the C header’s
NROS_RMW_DURATION_INFINITE_MS.