datarust 0.4.0

Scikit-Learn Preprocessing in Rust
Documentation
# API Reference (docs.rs)

The complete API reference for datarust is hosted on **[docs.rs](https://docs.rs/datarust)** — the standard home for Rust crate documentation.

> [**→ Open the full API reference on docs.rs**]https://docs.rs/datarust

## What's there

docs.rs builds the rustdoc documentation with **all features enabled** (`serde`, `rayon`, `matrixmultiply`), so you see the complete API surface including:

- Every `pub struct`, `pub enum`, `pub trait`, and `pub fn` with 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]https://docs.rs/datarust/latest/datarust/scaler/index.html |
| `encoder` | [datarust::encoder]https://docs.rs/datarust/latest/datarust/encoder/index.html |
| `imputer` | [datarust::imputer]https://docs.rs/datarust/latest/datarust/imputer/index.html |
| `decomposition` | [datarust::decomposition]https://docs.rs/datarust/latest/datarust/decomposition/index.html |
| `linear_model` | [datarust::linear_model]https://docs.rs/datarust/latest/datarust/linear_model/index.html |
| `metrics` | [datarust::metrics]https://docs.rs/datarust/latest/datarust/metrics/index.html |
| `model_selection` | [datarust::model_selection]https://docs.rs/datarust/latest/datarust/model_selection/index.html |
| `compose` | [datarust::compose]https://docs.rs/datarust/latest/datarust/compose/index.html |
| `traits` | [datarust::traits]https://docs.rs/datarust/latest/datarust/traits/index.html |

## Direct links to key traits

| Trait | docs.rs link |
|---|---|
| `Transformer` | [datarust::Transformer]https://docs.rs/datarust/latest/datarust/trait.Transformer.html |
| `Regressor` | [datarust::Regressor]https://docs.rs/datarust/latest/datarust/trait.Regressor.html |
| `CategoricalTransformer` | [datarust::CategoricalTransformer]https://docs.rs/datarust/latest/datarust/trait.CategoricalTransformer.html |
| `FeatureNames` | [datarust::FeatureNames]https://docs.rs/datarust/latest/datarust/trait.FeatureNames.html |

## Building locally

You can generate the same docs offline:

```sh
cargo doc --all-features --no-deps --open
```

The `--open` flag opens the generated HTML in your browser.