rustuse
Unified facade crate for the published RustUse sets and child crates.
rustuse gives one crates.io dependency that exposes the current first-wave RustUse sets:
- math primitives from
use-math - Rust ecosystem primitives from
use-rust
The crate re-exports every concrete child crate directly at the top level and also groups them by set so consumers can choose the style they prefer.
Installation
[]
= "0.1.0"
Disable default features if you only want one set:
[]
= { = "0.1.0", = false, = ["rust"] }
Usage
Access child crates directly
use factorial;
use parse_version;
let count = factorial.unwrap;
let version = parse_version.unwrap;
assert_eq!;
assert_eq!;
Access crates through set modules
use factorial;
use next_minor;
let count = factorial.unwrap;
let version = next_minor;
assert_eq!;
assert_eq!;
Set modules
rustuse::mathgroupsuse-mathand all publisheduse-mathchild cratesrustuse::rustgroupsuse-rust,use-crate, anduse-version
First release scope
The first public rustuse release intentionally excludes chemistry while the
chemistry crates are still unpublished on crates.io.
License
Licensed under either of the following, at your option:
- Apache License, Version 2.0
- MIT license