Skip to main content

workspace_filter/
macro.rs

1#![doc = include_str!("README.md")]
2
3/// Construct a new filter with all crates in the workspace set to a given level, optionally
4/// including a default string. See module documentation for more info.
5#[macro_export]
6macro_rules! workspace_filter {
7    ($level:expr) => {
8        format!(env!("WORKSPACE_FILTER"), level = $level)
9    };
10    ($level:expr, $etc:expr) => {
11        format!(
12            concat!(concat!($etc, ","), env!("WORKSPACE_FILTER")),
13            level = $level
14        )
15    };
16}