8 breaking releases
0.9.0 | Feb 3, 2022 |
---|---|
0.8.0 | Nov 12, 2021 |
0.7.0 | Jun 26, 2021 |
0.2.0 | Dec 5, 2020 |
0.1.1 | Apr 4, 2020 |
#636 in Rust patterns
1,423 downloads per month
Used in 8 crates
(7 directly)
28KB
421 lines
nshare
Provides traits that allow conversion between n-dimensional types in different Rust crates
NOTE: By default, this crate includes no conversions. You must choose which crates you want to use using the features:
ndarray
nalgebra
image
When crates are included, any available conversions between the enabled crates are turned on.
Right now this crate really only provides conversions to owned and borrowed ndarray types. Some limitations exist with nalgebra
, as it only utilizes positive strides, while ndarray
supports negative strides as well. The image
crate has no concept of strides. Due to this, the ndarray
crate is the most flexible, and is ideal for interoperability between these various crates.
Supported Crates
image
ndarray
nalgebra
Dependencies
~13MB
~102K SLoC