stringzilla 4.5.0

Search, hash, sort, fingerprint, and fuzzy-match strings faster via SWAR, SIMD, and GPGPU
Documentation
[build-dependencies.cc]
version = "1.2.47"

[dependencies.allocator-api2]
optional = true
version = "0.3.0"

[dependencies.stringtape]
optional = true
version = "2.4.1"

[features]
cpus = ["std", "allocator-api2", "stringtape"]
cuda = ["std", "cpus"]
default = ["std"]
rocm = ["std", "cpus"]
std = []

[lib]
name = "stringzilla"
path = "rust/lib.rs"

[lints.clippy]
cast-sign-loss = "warn"
invalid_null_ptr_usage = "warn"
not-unsafe-ptr-arg-deref = "warn"
transmute_ptr_to_ptr = "warn"

[lints.rust]
improper_ctypes = "warn"
unexpected_cfgs = "warn"

[package]
authors = ["Ash Vardanian <1983160+ashvardanian@users.noreply.github.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["text-processing", "hardware-support", "no-std", "wasm", "external-ffi-bindings"]
description = "Search, hash, sort, fingerprint, and fuzzy-match strings faster via SWAR, SIMD, and GPGPU"
documentation = "https://docs.rs/stringzilla"
edition = "2021"
homepage = "https://ashvardanian.com/posts/stringzilla/"
include = ["rust/**", "c/**", "include/**", "fork_union/include/**", "build.rs"]
keywords = ["simd", "search", "retrieval", "hash", "sort"]
license = "Apache-2.0"
name = "stringzilla"
publish = true
readme = "README.md"
repository = "https://github.com/ashvardanian/stringzilla"
version = "4.5.0"