1 | #[cfg (feature = "unicode-age" )] |
2 | pub mod age; |
3 | |
4 | #[cfg (feature = "unicode-case" )] |
5 | pub mod case_folding_simple; |
6 | |
7 | #[cfg (feature = "unicode-gencat" )] |
8 | pub mod general_category; |
9 | |
10 | #[cfg (feature = "unicode-segment" )] |
11 | pub mod grapheme_cluster_break; |
12 | |
13 | #[cfg (all(feature = "unicode-perl" , not(feature = "unicode-gencat" )))] |
14 | #[allow (dead_code)] |
15 | pub mod perl_decimal; |
16 | |
17 | #[cfg (all(feature = "unicode-perl" , not(feature = "unicode-bool" )))] |
18 | #[allow (dead_code)] |
19 | pub mod perl_space; |
20 | |
21 | #[cfg (feature = "unicode-perl" )] |
22 | pub mod perl_word; |
23 | |
24 | #[cfg (feature = "unicode-bool" )] |
25 | pub mod property_bool; |
26 | |
27 | #[cfg (any( |
28 | feature = "unicode-age" , |
29 | feature = "unicode-bool" , |
30 | feature = "unicode-gencat" , |
31 | feature = "unicode-perl" , |
32 | feature = "unicode-script" , |
33 | feature = "unicode-segment" , |
34 | ))] |
35 | pub mod property_names; |
36 | |
37 | #[cfg (any( |
38 | feature = "unicode-age" , |
39 | feature = "unicode-bool" , |
40 | feature = "unicode-gencat" , |
41 | feature = "unicode-perl" , |
42 | feature = "unicode-script" , |
43 | feature = "unicode-segment" , |
44 | ))] |
45 | pub mod property_values; |
46 | |
47 | #[cfg (feature = "unicode-script" )] |
48 | pub mod script; |
49 | |
50 | #[cfg (feature = "unicode-script" )] |
51 | pub mod script_extension; |
52 | |
53 | #[cfg (feature = "unicode-segment" )] |
54 | pub mod sentence_break; |
55 | |
56 | #[cfg (feature = "unicode-segment" )] |
57 | pub mod word_break; |
58 | |