-
Notifications
You must be signed in to change notification settings - Fork 65
Home
filipgolem edited this page Dec 11, 2019
·
9 revisions
If you want to add a new crate as your dependency:
- Check whether the crate has a stable version (compiles with last stable Rust version, is actively maintained and updates won't break application code);
- Check whether the crate is multi-platform (can be safely used on x86_64-pc-windows-msvc, x86_64-unknown-linux-gnu and x86_64-apple-darwin targets);
- Rust-native implementations are preferable;
- The crate should not break any core crates listed below.
- actix="0.8"
- futures="0.1" (can be used with 0.3 + compat)
- serde="1.0"
- serde_json="1.0"
- rmp-serde="0.14.0" + rmpv = "0.4"
- actix-web="1.0"
- prost="0.5"