[dependencies.arrayvec]
default-features = false
optional = true
version = "0.7.6"
[dependencies.ndarray]
default-features = false
optional = true
version = "0.16.1"
[dependencies.orx-fixed-vec]
default-features = false
optional = true
version = "3.10.0"
[dependencies.orx-split-vec]
default-features = false
optional = true
version = "3.10.0"
[dependencies.smallvec]
default-features = false
optional = true
version = "1.13.2"
[dependencies.tinyvec]
default-features = false
features = ["alloc"]
optional = true
version = "1.8.0"
[dev-dependencies.ndarray]
version = "0.16"
[dev-dependencies.num]
version = "0.4"
[dev-dependencies.orx-priority-queue]
version = "1.4"
[dev-dependencies.orx-split-vec]
version = "3.10"
[dev-dependencies.rand]
version = "0.8"
[dev-dependencies.rand_chacha]
version = "0.3"
[[example]]
name = "binary_search"
path = "examples/binary_search.rs"
[[example]]
name = "bubble_sort"
path = "examples/bubble_sort.rs"
[[example]]
name = "dijkstra"
path = "examples/dijkstra.rs"
[[example]]
name = "dot_product"
path = "examples/dot_product.rs"
[[example]]
name = "floyd_warshall"
path = "examples/floyd_warshall.rs"
[[example]]
name = "haversine"
path = "examples/haversine.rs"
[[example]]
name = "two_opt"
path = "examples/two_opt.rs"
[features]
all = ["std", "arrayvec", "ndarray", "orx-fixed-vec", "orx-split-vec", "smallvec", "tinyvec"]
default = ["std"]
std = []
[lib]
name = "orx_v"
path = "src/lib.rs"
[package]
authors = ["orxfun <orx.ugur.arikan@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["data-structures", "algorithms", "no-std"]
description = "Traits to unify all vectors!"
edition = "2021"
keywords = ["vec", "vector", "algorithm", "trait", "monomorphisation"]
license = "MIT"
name = "orx-v"
readme = "README.md"
repository = "https://github.com/orxfun/orx-v/"
version = "1.1.0"
[[test]]
name = "constant"
path = "tests/constant.rs"
[[test]]
name = "debug_nvec"
path = "tests/debug_nvec.rs"
[[test]]
name = "empty"
path = "tests/empty.rs"
[[test]]
name = "fun"
path = "tests/fun.rs"
[[test]]
name = "jagged"
path = "tests/jagged.rs"
[[test]]
name = "range"
path = "tests/range.rs"
[[test]]
name = "sparse"
path = "tests/sparse.rs"
[[test]]
name = "std_order_vec"
path = "tests/std_order_vec.rs"