[package]
edition = "2024"
rust-version = "1.91"
name = "sonora-simd"
version = "0.1.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "SIMD abstraction layer for WebRTC Audio Processing"
readme = "README.md"
keywords = [
"simd",
"sse2",
"avx2",
"neon",
]
categories = ["hardware-support"]
license = "BSD-3-Clause"
repository = "https://github.com/dignifiedquire/sonora"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = [
"--cfg",
"docsrs",
]
[lib]
name = "sonora_simd"
path = "src/lib.rs"
[dependencies.cpufeatures]
version = "0.3"
[lints.clippy]
absolute_paths = "warn"
allow_attributes_without_reason = "warn"
approx_constant = "allow"
excessive_precision = "allow"
manual_let_else = "warn"
mod_module_files = "deny"
or_fun_call = "warn"
unused_async = "warn"
use_self = "warn"
[lints.rust]
elided_lifetimes_in_paths = "warn"
missing_debug_implementations = "warn"
unnameable_types = "warn"
unreachable_pub = "warn"
[lints.rust.unexpected_cfgs]
level = "deny"
priority = 0
check-cfg = ["cfg(docsrs)"]