macro_rules! and_filter {
($a:expr, $b:expr $(,)?) => { ... };
($a:expr, $b:expr, $c:expr $(,)?) => { ... };
($a:expr, $b:expr, $c:expr, $d:expr $(,)?) => { ... };
($a:expr, $b:expr, $c:expr, $d:expr, $e:expr $(,)?) => { ... };
($($filter:expr),+ $(,)?) => { ... };
}Expand description
Combine filters with AND.
ยงExamples
use prax_query::{filter, and_filter};
let f = and_filter!(
filter!(active == true),
filter!(score > 100)
);
// Multiple filters
let f = and_filter!(
filter!(status == "active"),
filter!(age >= 18),
filter!(verified == true)
);