scsys-core 0.2.0

scsys lays the foundation for the Scattered-Systems ecosystem, delivering critical primitives throughout
Documentation

scsys

Clippy Rust crates.io docs


Welcome to scsys, this crate is dedicated to supporting the Scattered-Systems, DAO LLC ecosystem and inspires to be a well-designed wrapper around the standard Rust library that facilitates the creation of dynamic, distributed systems.

Getting Started

Use Rust's built-in package manager crates to install scsys.

Building from the source

Clone the repository

git clone https://github.com/scattered-systems/scsys
cd scsys

Build the workspace locally

cargo build -v --workspace

or

cargo build -r -v --workspace

Testing

Automatically format and analyze the codebase before building then testing.

cargo test --all-features -r -v --workspace

Usage

use scsys::prelude::*;

fn main() {
  println!("{:?}", Message::<String>::default());
}

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License