datarust API Documentation & Reference
The complete API reference for datarust and datarust-profile is hosted on docs.rs/datarust and docs.rs/datarust-profile — the official standard home for Rust crate documentation.
→ Open the full datarust API reference on docs.rs → Open the datarust-profile API reference on docs.rs
What’s in the API Documentation
docs.rs builds the rustdoc documentation with all features enabled (serde, rayon, matrixmultiply, datasets), so you see the complete API surface including:
- Every
pub struct,pub enum,pub trait, andpub fnwith doc comments. - Type signatures, trait implementations, and method docs.
- Inline code examples from doc comments (runnable via
cargo test --doc). - Cross-links between types and modules.
Direct links to key modules
| Module | docs.rs link |
|---|---|
scaler | datarust::scaler |
encoder | datarust::encoder |
imputer | datarust::imputer |
decomposition | datarust::decomposition |
linear_model | datarust::linear_model |
tree | datarust::tree |
ensemble | datarust::ensemble |
rng | datarust::Rng |
metrics | datarust::metrics |
model_selection | datarust::model_selection |
compose | datarust::compose |
cluster | datarust::cluster |
datasets | datarust::datasets |
traits | datarust::traits |
Direct links to key traits
| Trait | docs.rs link |
|---|---|
Transformer | datarust::Transformer |
Regressor | datarust::Regressor |
Predictor | datarust::Predictor |
Classifier | datarust::Classifier |
PredictProba | datarust::PredictProba |
Clusterer | datarust::Clusterer |
Params | datarust::Params |
CategoricalTransformer | datarust::CategoricalTransformer |
FeatureNames | datarust::FeatureNames |
Building locally
You can generate the same docs offline:
cargo doc --all-features --no-deps --open
The --open flag opens the generated HTML in your browser.