1#![ cfg_attr( feature = "no_std", no_std ) ]
2#![ doc( html_logo_url = "https://raw.githubusercontent.com/Wandalen/wTools/master/asset/img/logo_v3_trans_square.png" ) ]
3#![ doc( html_favicon_url = "https://raw.githubusercontent.com/Wandalen/wTools/alpha/asset/img/logo_v3_trans_square_icon_small_v2.ico" ) ]
4#![ doc( html_root_url = "https://docs.rs/derive_tools/latest/derive_tools/" ) ]
5#![ doc = include_str!( concat!( env!( "CARGO_MANIFEST_DIR" ), "/", "Readme.md" ) ) ]
6
7#[ cfg( feature = "enabled" ) ]
8pub mod variadic;
9
10#[ cfg( feature = "enabled" ) ]
13pub mod dependency
14{
15 pub use ::derive_tools_meta;
16}
17
18#[ cfg( feature = "enabled" ) ]
19#[ doc( inline ) ]
20#[ allow( unused_imports ) ]
21pub use own::*;
22
23#[ cfg( feature = "enabled" ) ]
25#[ allow( unused_imports ) ]
26pub mod own
27{
28 use super::*;
29 #[ doc( inline ) ]
30 pub use orphan::*;
31 #[ doc( inline ) ]
32 #[ allow( unused_imports ) ]
33 pub use super::variadic::orphan::*;
34}
35
36#[ cfg( feature = "enabled" ) ]
38#[ allow( unused_imports ) ]
39pub mod orphan
40{
41 use super::*;
42 #[ doc( inline ) ]
43 pub use exposed::*;
44
45}
46
47#[ cfg( feature = "enabled" ) ]
49#[ allow( unused_imports ) ]
50pub mod exposed
51{
52 use super::*;
53 #[ doc( inline ) ]
54 pub use prelude::*;
55
56 #[ doc( inline ) ]
57 pub use ::derive_tools_meta::*;
58
59}
60
61#[ cfg( feature = "enabled" ) ]
63#[ allow( unused_imports ) ]
64pub mod prelude
65{
66 use super::*;
67
68 #[ doc( inline ) ]
69 #[ allow( unused_imports ) ]
70 pub use super::variadic::prelude::*;
71 }