Mkit is a collection of traits, utilities and common useful types required to build distributed, peer-to-peer applications.
- cbor, Concise Binary Object Representation (CBOR) implementation.
- thread, a Thread type for multi-threading associated channel types for inter-process-communication.
Contribution
- Simple workflow. Fork, modify and raise a pull request.
- Before making a PR,
- Run
cargo build
to make sure 0 warnings and 0 errors. - Run
cargo test
to make sure all test cases are passing. - Run
cargo bench
to make sure all benchmark cases are passing. - Run
cargo +nightly clippy --all-targets --all-features
to fix clippy issues. - [Install] and run
cargo spellcheck
to remove common spelling mistakes.
- Run
- [Developer certificate of origin][dco] is preferred.