Skip to main content

query_event

Function query_event 

Source
pub fn query_event(number: u32, flags: u8) -> EventId
Expand description

Build a search event from a numeric query (up to 6 decimal digits).

Each decimal digit occupies one nibble, right-aligned; unused leading nibbles are 0xF. Numbers above 999 999 are clamped. flags is used as-is.

use rolcb::traction::search;

let e = search::query_event(42, 0);
assert_eq!(e.0, 0x0900_99FF_FFFF_4200);