1macro_rules! cfg_legacy_auth{
2 ($($item:item)*) => {
3 $(
4 #[cfg(feature = "legacy-auth")]
5 #[cfg_attr(docsrs, doc(cfg(feature = "legacy-auth")))]
6 $item
7 )*
8 }
9}
10
11macro_rules! cfg_utils{
12 ($($item:item)*) => {
13 $(
14 #[cfg(feature = "utils")]
15 #[cfg_attr(docsrs, doc(cfg(feature = "utils")))]
16 $item
17 )*
18 }
19}
20
21macro_rules! cfg_oauth{
22 ($($item:item)*) => {
23 $(
24 #[cfg(feature = "oauth")]
25 #[cfg_attr(docsrs, doc(cfg(feature = "oauth")))]
26 $item
27 )*
28 }
29}
30
31macro_rules! cfg_custom_list_v2{
32 ($($item:item)*) => {
33 $(
34 #[cfg(feature = "custom_list_v2")]
35 #[cfg_attr(docsrs, doc(cfg(feature = "custom_list_v2")))]
36 $item
37 )*
38 }
39}