API Reference (docs.rs)
The complete API reference for datarust is hosted on docs.rs — the standard home for Rust crate documentation.
What’s there
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 |
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.