# Dogma.rs
[](https://unlicense.org)
[](https://rust-lang.org)
[](https://crates.io/crates/dogma)
🚧 _This is presently under heavy construction._
## 🛠️ Prerequisites
- [Rust](https://rust-lang.org) 1.70+
## ⬇️ Installation
### Installation via Cargo
```bash
cargo add dogma
```
## 👉 Examples
### Importing the library
```rust
use dogma::*;
```
## 📚 Reference
### Traits
- [`Countable`], [`MaybeCountable`]
- [`Named`], [`MaybeNamed`]
- [`Labeled`], [`MaybeLabeled`]
## 👨💻 Development
```bash
git clone https://github.com/dogmatists/dogma.rs.git
```
- - -
[](https://twitter.com/share?url=https://github.com/dogmatists/dogma.rs&text=Dogma.rs)
[](https://reddit.com/submit?url=https://github.com/dogmatists/dogma.rs&title=Dogma.rs)
[](https://news.ycombinator.com/submitlink?u=https://github.com/dogmatists/dogma.rs&t=Dogma.rs)
[](https://www.facebook.com/sharer/sharer.php?u=https://github.com/dogmatists/dogma.rs)
[`Countable`]: https://docs.rs/dogma/latest/dogma/traits/trait.Countable.html
[`Labeled`]: https://docs.rs/dogma/latest/dogma/traits/trait.Labeled.html
[`MaybeCountable`]: https://docs.rs/dogma/latest/dogma/traits/trait.MaybeCountable.html
[`MaybeLabeled`]: https://docs.rs/dogma/latest/dogma/traits/trait.MaybeLabeled.html
[`MaybeNamed`]: https://docs.rs/dogma/latest/dogma/traits/trait.MaybeNamed.html
[`Named`]: https://docs.rs/dogma/latest/dogma/traits/trait.Named.html