Source: rust-simd-json Section: rust Build-Depends: debhelper-compat (= 13), dh-sequence-cargo Build-Depends-Arch: cargo:native , rustc:native (>= 1.88) , libstd-rust-dev , librust-halfbrown-0.4+default-dev , librust-halfbrown-0.4+serde-dev , librust-ref-cast-1+default-dev , librust-serde-1+default-dev , librust-serde-1+derive-dev , librust-serde-json-1+default-dev , librust-simdutf8-0.1+aarch64-neon-dev (>= 0.1.4) , librust-simdutf8-0.1+default-dev (>= 0.1.4) , librust-simdutf8-0.1+public-imp-dev (>= 0.1.4) , librust-value-trait-0.12+default-dev , librust-value-trait-0.12+runtime-detection-dev Maintainer: Debian Rust Maintainers Uploaders: Steffen Moeller Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/simd-json] Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/simd-json Homepage: https://github.com/simd-lite/simd-json X-Cargo-Crate: simd-json X-Cargo-Crate-Version: 0.18.1 Package: librust-simd-json-dev Architecture: any Multi-Arch: same Depends: ${misc:Depends}, librust-ahash-0.8+default-dev, librust-alloc-counter-0.0+default-dev (<< 0.0.5), librust-alloc-counter-0.0+default-dev (>= 0.0.4), librust-beef-0.5+default-dev, librust-halfbrown-0.4+arraybackend-dev, librust-halfbrown-0.4+default-dev, librust-halfbrown-0.4+serde-dev, librust-ref-cast-1+default-dev, librust-serde-1+default-dev, librust-serde-1+derive-dev, librust-serde-json-1+default-dev, librust-simdutf8-0.1+aarch64-neon-dev (>= 0.1.4), librust-simdutf8-0.1+default-dev (>= 0.1.4), librust-simdutf8-0.1+public-imp-dev (>= 0.1.4), librust-value-trait-0.12+128bit-dev, librust-value-trait-0.12+default-dev, librust-value-trait-0.12+ordered-float-dev, librust-value-trait-0.12+runtime-detection-dev Provides: librust-simd-json+128bit-dev (= ${binary:Version}), librust-simd-json+ahash-dev (= ${binary:Version}), librust-simd-json+alloc-dev (= ${binary:Version}), librust-simd-json+alloc-counter-dev (= ${binary:Version}), librust-simd-json+approx-number-parsing-dev (= ${binary:Version}), librust-simd-json+arraybackend-dev (= ${binary:Version}), librust-simd-json+beef-dev (= ${binary:Version}), librust-simd-json+big-int-as-float-dev (= ${binary:Version}), librust-simd-json+default-dev (= ${binary:Version}), librust-simd-json+docsrs-dev (= ${binary:Version}), librust-simd-json+known-key-dev (= ${binary:Version}), librust-simd-json+no-inline-dev (= ${binary:Version}), librust-simd-json+ordered-float-dev (= ${binary:Version}), librust-simd-json+runtime-detection-dev (= ${binary:Version}), librust-simd-json+serde-dev (= ${binary:Version}), librust-simd-json+serde-impl-dev (= ${binary:Version}), librust-simd-json+serde-json-dev (= ${binary:Version}), librust-simd-json+swar-number-parsing-dev (= ${binary:Version}), librust-simd-json+value-no-dup-keys-dev (= ${binary:Version}), librust-simd-json-0-dev (= ${binary:Version}), librust-simd-json-0+128bit-dev (= ${binary:Version}), librust-simd-json-0+ahash-dev (= ${binary:Version}), librust-simd-json-0+alloc-dev (= ${binary:Version}), librust-simd-json-0+alloc-counter-dev (= ${binary:Version}), librust-simd-json-0+approx-number-parsing-dev (= ${binary:Version}), librust-simd-json-0+arraybackend-dev (= ${binary:Version}), librust-simd-json-0+beef-dev (= ${binary:Version}), librust-simd-json-0+big-int-as-float-dev (= ${binary:Version}), librust-simd-json-0+default-dev (= ${binary:Version}), librust-simd-json-0+docsrs-dev (= ${binary:Version}), librust-simd-json-0+known-key-dev (= ${binary:Version}), librust-simd-json-0+no-inline-dev (= ${binary:Version}), librust-simd-json-0+ordered-float-dev (= ${binary:Version}), librust-simd-json-0+runtime-detection-dev (= ${binary:Version}), librust-simd-json-0+serde-dev (= ${binary:Version}), librust-simd-json-0+serde-impl-dev (= ${binary:Version}), librust-simd-json-0+serde-json-dev (= ${binary:Version}), librust-simd-json-0+swar-number-parsing-dev (= ${binary:Version}), librust-simd-json-0+value-no-dup-keys-dev (= ${binary:Version}), librust-simd-json-0.18-dev (= ${binary:Version}), librust-simd-json-0.18+128bit-dev (= ${binary:Version}), librust-simd-json-0.18+ahash-dev (= ${binary:Version}), librust-simd-json-0.18+alloc-dev (= ${binary:Version}), librust-simd-json-0.18+alloc-counter-dev (= ${binary:Version}), librust-simd-json-0.18+approx-number-parsing-dev (= ${binary:Version}), librust-simd-json-0.18+arraybackend-dev (= ${binary:Version}), librust-simd-json-0.18+beef-dev (= ${binary:Version}), librust-simd-json-0.18+big-int-as-float-dev (= ${binary:Version}), librust-simd-json-0.18+default-dev (= ${binary:Version}), librust-simd-json-0.18+docsrs-dev (= ${binary:Version}), librust-simd-json-0.18+known-key-dev (= ${binary:Version}), librust-simd-json-0.18+no-inline-dev (= ${binary:Version}), librust-simd-json-0.18+ordered-float-dev (= ${binary:Version}), librust-simd-json-0.18+runtime-detection-dev (= ${binary:Version}), librust-simd-json-0.18+serde-dev (= ${binary:Version}), librust-simd-json-0.18+serde-impl-dev (= ${binary:Version}), librust-simd-json-0.18+serde-json-dev (= ${binary:Version}), librust-simd-json-0.18+swar-number-parsing-dev (= ${binary:Version}), librust-simd-json-0.18+value-no-dup-keys-dev (= ${binary:Version}), librust-simd-json-0.18.1-dev (= ${binary:Version}), librust-simd-json-0.18.1+128bit-dev (= ${binary:Version}), librust-simd-json-0.18.1+ahash-dev (= ${binary:Version}), librust-simd-json-0.18.1+alloc-dev (= ${binary:Version}), librust-simd-json-0.18.1+alloc-counter-dev (= ${binary:Version}), librust-simd-json-0.18.1+approx-number-parsing-dev (= ${binary:Version}), librust-simd-json-0.18.1+arraybackend-dev (= ${binary:Version}), librust-simd-json-0.18.1+beef-dev (= ${binary:Version}), librust-simd-json-0.18.1+big-int-as-float-dev (= ${binary:Version}), librust-simd-json-0.18.1+default-dev (= ${binary:Version}), librust-simd-json-0.18.1+docsrs-dev (= ${binary:Version}), librust-simd-json-0.18.1+known-key-dev (= ${binary:Version}), librust-simd-json-0.18.1+no-inline-dev (= ${binary:Version}), librust-simd-json-0.18.1+ordered-float-dev (= ${binary:Version}), librust-simd-json-0.18.1+runtime-detection-dev (= ${binary:Version}), librust-simd-json-0.18.1+serde-dev (= ${binary:Version}), librust-simd-json-0.18.1+serde-impl-dev (= ${binary:Version}), librust-simd-json-0.18.1+serde-json-dev (= ${binary:Version}), librust-simd-json-0.18.1+swar-number-parsing-dev (= ${binary:Version}), librust-simd-json-0.18.1+value-no-dup-keys-dev (= ${binary:Version}) Breaks: rustc (<< 1.88~) Description: JSON parser using SIMD instructions - Rust source code This crate parses JSON using single instruction, multiple data (SIMD) operations on supported processors, with a fallback implementation for other systems. It provides owned and borrowed representations of JSON values, serialization, and integration with Serde. . The parser is based on the simdjson approach. Runtime detection selects an appropriate implementation on supported x86 processors. Source code for Debianized Rust crate "simd-json"