variadic_from/
lib.rs

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/// Namespace with dependencies.
11
12#[ 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/// Own namespace of the module.
24#[ 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/// Orphan namespace of the module.
37#[ 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/// Exposed namespace of the module.
48#[ 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/// Prelude to use essentials: `use my_module::prelude::*`.
62#[ 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  // #[ doc( no_inline ) ]
72  // pub use super::variadic;
73  // #[ doc( no_inline ) ]
74  // pub use ::derive_tools_meta::VariadicFrom;
75
76}