@@ -27,16 +27,73 @@ pub mod utility;
2727pub mod buffer;
2828pub mod error;
2929
30- mod detail;
30+ #[ cfg( any(
31+ feature = "channel-voice1" ,
32+ feature = "channel-voice2" ,
33+ feature = "ci" ,
34+ feature = "flex-data" ,
35+ feature = "sysex7" ,
36+ feature = "sysex8" ,
37+ feature = "system-common" ,
38+ feature = "ump-stream" ,
39+ feature = "utility"
40+ ) ) ]
3141mod message;
42+ #[ cfg( any(
43+ feature = "channel-voice1" ,
44+ feature = "channel-voice2" ,
45+ feature = "ci" ,
46+ feature = "flex-data" ,
47+ feature = "sysex7" ,
48+ feature = "sysex8" ,
49+ feature = "system-common" ,
50+ feature = "ump-stream" ,
51+ feature = "utility"
52+ ) ) ]
3253mod packet;
54+ #[ cfg( any(
55+ feature = "channel-voice1" ,
56+ feature = "channel-voice2" ,
57+ feature = "ci" ,
58+ feature = "flex-data" ,
59+ feature = "sysex7" ,
60+ feature = "sysex8" ,
61+ feature = "system-common" ,
62+ feature = "ump-stream" ,
63+ feature = "utility"
64+ ) ) ]
3365mod packets;
66+
67+ mod detail;
3468mod traits;
3569
3670pub use ux;
3771
72+ #[ cfg( any(
73+ feature = "channel-voice1" ,
74+ feature = "channel-voice2" ,
75+ feature = "ci" ,
76+ feature = "flex-data" ,
77+ feature = "sysex7" ,
78+ feature = "sysex8" ,
79+ feature = "system-common" ,
80+ feature = "ump-stream" ,
81+ feature = "utility"
82+ ) ) ]
3883pub use message:: * ;
84+ #[ cfg( any(
85+ feature = "channel-voice1" ,
86+ feature = "channel-voice2" ,
87+ feature = "ci" ,
88+ feature = "flex-data" ,
89+ feature = "sysex7" ,
90+ feature = "sysex8" ,
91+ feature = "system-common" ,
92+ feature = "ump-stream" ,
93+ feature = "utility"
94+ ) ) ]
3995pub use packets:: * ;
96+
4097pub use traits:: * ;
4198
4299pub mod num {
0 commit comments