Принят RFC: булевы литералы как предикаты cfg

04.10.2024

Принят RFC, который позволяет использовать булевы литералы как предикаты cfg.

Пример

Вместо #[cfg(all())] можно писать #[cfg(true)], а условие, всегда ложное, — #[cfg(false)]. Это полезно для макросов, где флаги-переключатели собираются в предикат.

Дата — 4 октября 2024 года, день одобрения.

Оригинал

RFC: Allow boolean literals as cfg predicates

Упоминаний: 1 · Просмотров: 2