|
75 | 75 | //! ## Crate Feature Flags
|
76 | 76 | //!
|
77 | 77 | //! The following crate feature flags are available. They are configured in your
|
78 |
| -//! `Cargo.toml`. |
| 78 | +//! `Cargo.toml`. See [`doc::crate_feature_flags`] for more information. |
79 | 79 | //!
|
80 |
| -//! - `std` |
81 |
| -//! - Rust standard library (enabled by default) |
82 |
| -//! - This crate can be used without the standard library by disabling the |
83 |
| -//! default `std` feature. To do so, use `default-features = false` in |
84 |
| -//! your `Cargo.toml`. |
85 |
| -//! - The `geomspace` `linspace` `logspace` `range` `std` `var` `var_axis` |
86 |
| -//! and `std_axis` methods are only available when `std` is enabled. |
87 |
| -//! - `serde` |
88 |
| -//! - Enables serialization support for serde 1.x |
89 |
| -//! - `rayon` |
90 |
| -//! - Enables parallel iterators, parallelized methods, the [`parallel`] module and [`par_azip!`]. |
91 |
| -//! - Implies std |
92 |
| -//! - `approx` |
93 |
| -//! - Enables implementations of traits from version 0.4 of the [`approx`] crate. |
94 |
| -//! - `approx-0_5` |
95 |
| -//! - Enables implementations of traits from version 0.5 of the [`approx`] crate. |
96 |
| -//! - `blas` |
97 |
| -//! - Enable transparent BLAS support for matrix multiplication. |
98 |
| -//! Uses ``blas-src`` for pluggable backend, which needs to be configured |
99 |
| -//! separately (see the README). |
100 |
| -//! - `matrixmultiply-threading` |
101 |
| -//! - Enable the ``threading`` feature in the matrixmultiply package |
| 80 | +//! - `std`: Rust standard library-using functionality (enabled by default) |
| 81 | +//! - `serde`: serialization support for serde 1.x |
| 82 | +//! - `rayon`: Parallel iterators, parallelized methods, the [`parallel`] module and [`par_azip!`]. |
| 83 | +//! - `approx` Implementations of traits from version 0.4 of the [`approx`] crate. |
| 84 | +//! - `approx-0_5`: Implementations of traits from version 0.5 of the [`approx`] crate. |
| 85 | +//! - `blas`: transparent BLAS support for matrix multiplication, needs configuration. |
| 86 | +//! - `matrixmultiply-threading`: Use threading from `matrixmultiply`. |
102 | 87 | //!
|
103 | 88 | //! ## Documentation
|
104 | 89 | //!
|
|
0 commit comments