macro_rules! filter_ir {
() => { ... };
($field:ident = $value:expr $(, $($rest:tt)*)?) => { ... };
(@chain $builder:expr, $field:ident = $value:expr $(, $($rest:tt)*)?) => { ... };
}Expand description
Create a filter IR from a simple DSL
ⓘ
let filter = filter_ir! {
namespace = "my_ns",
project_id = "proj_123",
timestamp in 1000..2000
};