Expand description
Protocol of modularity unifying interface of a module and introducing layers.
§Module :: multilayer
Protocol of modularity unifying interface of a module and introducing layers.
§Sample
§To add to your project
cargo add multilayer
§Try out from the repository
git clone https://github.com/Wandalen/wTools
cd wTools
cd sample/rust/multilayer_trivial_sample
cargo run
Modules§
- dependency
- Namespace with dependencies.
- exposed
- Exposed namespace of the module.
- orphan
- Orphan namespace of the module.
- prelude
- Prelude to use essentials:
use my_module::prelude::*
. - protected
- Protected namespace of the module.
Macros§
- mod_
interface - Protocol of modularity unifying interface of a module and introducing layers.