1
0
Fork 0
forked from wry/wry

macros: auto generate bitflag variants

This commit is contained in:
Julian Orth 2026-02-26 15:50:01 +01:00
parent 39289cdd44
commit 71294b0fd1
9 changed files with 129 additions and 71 deletions

View file

@ -127,9 +127,9 @@ impl Display for ConnectorKernelId {
bitflags! {
ConnectorCaps: u32;
CONCAP_CONNECTOR = 1 << 0,
CONCAP_MODE_SETTING = 1 << 1,
CONCAP_PHYSICAL_DISPLAY = 1 << 2,
CONCAP_CONNECTOR,
CONCAP_MODE_SETTING,
CONCAP_PHYSICAL_DISPLAY,
}
pub trait Connector: Any {
@ -343,11 +343,11 @@ pub const AXIS_120: i32 = 120;
bitflags! {
Leds: u32;
LED_NUM_LOCK = 1 << 0,
LED_CAPS_LOCK = 1 << 1,
LED_SCROLL_LOCK = 1 << 2,
LED_COMPOSE = 1 << 3,
LED_KANA = 1 << 4,
LED_NUM_LOCK,
LED_CAPS_LOCK,
LED_SCROLL_LOCK,
LED_COMPOSE,
LED_KANA,
}
#[derive(Debug)]