score-set 0.6.0

A Rust library for building static weighted scoring operator sets
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
name = "score-set"
version = "0.6.0"
build = false
exclude = [
    "src/lab.rs",
    "src/**/tests_for_*.rs",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A Rust library for building static weighted scoring operator sets"
readme = "README.md"
keywords = [
    "scoring",
    "weighted",
    "metric",
    "static",
    "score",
]
categories = [
    "algorithms",
    "no-std",
    "science",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/jcfangc/score-set"

[features]
both = ["f64"]
default = ["level-8"]
f64 = []
fixed-tuple-1 = []
fixed-tuple-10 = ["fixed-tuple-9"]
fixed-tuple-11 = ["fixed-tuple-10"]
fixed-tuple-12 = ["fixed-tuple-11"]
fixed-tuple-13 = ["fixed-tuple-12"]
fixed-tuple-14 = ["fixed-tuple-13"]
fixed-tuple-15 = ["fixed-tuple-14"]
fixed-tuple-16 = ["fixed-tuple-15"]
fixed-tuple-17 = ["fixed-tuple-16"]
fixed-tuple-18 = ["fixed-tuple-17"]
fixed-tuple-19 = ["fixed-tuple-18"]
fixed-tuple-2 = ["fixed-tuple-1"]
fixed-tuple-20 = ["fixed-tuple-19"]
fixed-tuple-21 = ["fixed-tuple-20"]
fixed-tuple-22 = ["fixed-tuple-21"]
fixed-tuple-23 = ["fixed-tuple-22"]
fixed-tuple-24 = ["fixed-tuple-23"]
fixed-tuple-25 = ["fixed-tuple-24"]
fixed-tuple-26 = ["fixed-tuple-25"]
fixed-tuple-27 = ["fixed-tuple-26"]
fixed-tuple-28 = ["fixed-tuple-27"]
fixed-tuple-29 = ["fixed-tuple-28"]
fixed-tuple-3 = ["fixed-tuple-2"]
fixed-tuple-30 = ["fixed-tuple-29"]
fixed-tuple-31 = ["fixed-tuple-30"]
fixed-tuple-32 = ["fixed-tuple-31"]
fixed-tuple-33 = ["fixed-tuple-32"]
fixed-tuple-34 = ["fixed-tuple-33"]
fixed-tuple-35 = ["fixed-tuple-34"]
fixed-tuple-36 = ["fixed-tuple-35"]
fixed-tuple-37 = ["fixed-tuple-36"]
fixed-tuple-38 = ["fixed-tuple-37"]
fixed-tuple-39 = ["fixed-tuple-38"]
fixed-tuple-4 = ["fixed-tuple-3"]
fixed-tuple-40 = ["fixed-tuple-39"]
fixed-tuple-41 = ["fixed-tuple-40"]
fixed-tuple-42 = ["fixed-tuple-41"]
fixed-tuple-43 = ["fixed-tuple-42"]
fixed-tuple-44 = ["fixed-tuple-43"]
fixed-tuple-45 = ["fixed-tuple-44"]
fixed-tuple-46 = ["fixed-tuple-45"]
fixed-tuple-47 = ["fixed-tuple-46"]
fixed-tuple-48 = ["fixed-tuple-47"]
fixed-tuple-49 = ["fixed-tuple-48"]
fixed-tuple-5 = ["fixed-tuple-4"]
fixed-tuple-50 = ["fixed-tuple-49"]
fixed-tuple-51 = ["fixed-tuple-50"]
fixed-tuple-52 = ["fixed-tuple-51"]
fixed-tuple-53 = ["fixed-tuple-52"]
fixed-tuple-54 = ["fixed-tuple-53"]
fixed-tuple-55 = ["fixed-tuple-54"]
fixed-tuple-56 = ["fixed-tuple-55"]
fixed-tuple-57 = ["fixed-tuple-56"]
fixed-tuple-58 = ["fixed-tuple-57"]
fixed-tuple-59 = ["fixed-tuple-58"]
fixed-tuple-6 = ["fixed-tuple-5"]
fixed-tuple-60 = ["fixed-tuple-59"]
fixed-tuple-61 = ["fixed-tuple-60"]
fixed-tuple-62 = ["fixed-tuple-61"]
fixed-tuple-63 = ["fixed-tuple-62"]
fixed-tuple-64 = ["fixed-tuple-63"]
fixed-tuple-7 = ["fixed-tuple-6"]
fixed-tuple-8 = ["fixed-tuple-7"]
fixed-tuple-9 = ["fixed-tuple-8"]
level-16 = ["fixed-tuple-16"]
level-32 = ["fixed-tuple-32"]
level-64 = ["fixed-tuple-64"]
level-8 = ["fixed-tuple-8"]

[lib]
name = "score_set"
path = "src/lib.rs"
doctest = false

[[test]]
name = "both_precision"
path = "tests/both_precision.rs"
required-features = ["both"]

[dependencies.libm]
version = "0.2"

[dependencies.witnessed]
version = "0.8.0"