dry-mods 0.1.5

Macros to make your module management DRY
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[![build status](https://img.shields.io/github/actions/workflow/status/tigerros/dry-mods/main.yml?logo=github)](https://github.com/tigerros/dry-mods/actions/workflows/main.yml)
[![docs.rs](https://img.shields.io/docsrs/dry-mods?logo=docs.rs&label=docs.rs)](https://docs.rs/dry-mods/)
[![crates.io](https://img.shields.io/crates/v/dry-mods?logo=rust)](https://crates.io/crates/dry-mods)
[![license](https://img.shields.io/crates/l/dry-mods)](https://github.com/tigerros/dry-mods/blob/master/LICENSE)

# DRY modules


Don't Repeat Yourself, be DRY!
That's why you should use this crate, for removing repetition and verboseness from your module declarations.

Check out the docs for a guide and example usage. There's also some fully compiled examples, which you can access
[here](https://github.com/tigerros/dry-mods/tree/master/examples).

Why this crate?
- Intuitive and flexible macro syntax.
- Extremely lightweight. No dependencies.
- You can use it in a `no-std` or `no-alloc` context.