summa-core 0.22.6

Summa Core library
Documentation
[dependencies.aho-corasick]
version = "1.0"

[dependencies.anyhow]
version = "1.0"

[dependencies.async-trait]
version = "0.1"

[dependencies.base64]
version = "0.21"

[dependencies.bytes]
version = "1.3"

[dependencies.chrono]
version = "0.4"

[dependencies.config]
version = "0.13"

[dependencies.csv]
version = "1.2"

[dependencies.derive_builder]
version = "0.12"

[dependencies.downcast-rs]
version = "1.2"

[dependencies.fasteval2]
features = ["unsafe-vars"]
version = "2.1.1"

[dependencies.futures]
version = "0.3"

[dependencies.hyper]
default_features = false
features = ["client", "http1", "http2", "tcp"]
optional = true
version = "0.14"

[dependencies.hyper-tls]
features = ["vendored"]
optional = true
version = "0.5.0"

[dependencies.instant]
default_features = false
features = ["inaccurate", "wasm-bindgen"]
version = "0.1"

[dependencies.itertools]
version = "0.11.0"

[dependencies.izihawa_ttl_cache]
version = "0.5"

[dependencies.oneshot]
version = "0.1"

[dependencies.openssl]
features = ["vendored"]
optional = true
version = "=0.10.55"

[dependencies.openssl-src]
optional = true
version = "=111"

[dependencies.openssl-sys]
optional = true
version = "=0.9.89"

[dependencies.opentelemetry]
features = ["metrics", "rt-tokio"]
optional = true
version = "0.20"

[dependencies.parking_lot]
features = ["send_guard"]
version = "0.12"

[dependencies.pest]
version = "2.5"

[dependencies.pest_derive]
version = "2.5"

[dependencies.pluralize-rs]
version = "0.1"

[dependencies.prost]
version = "0.12"

[dependencies.rand]
features = ["small_rng"]
version = "0.8"

[dependencies.rayon]
version = "1.6.1"

[dependencies.regex]
version = "1.8"

[dependencies.rustc-hash]
version = "1.1.0"

[dependencies.serde]
default_features = false
features = ["derive", "std"]
version = "1.0"

[dependencies.serde_bytes]
version = "0.11"

[dependencies.serde_cbor]
version = "0.11"

[dependencies.serde_json]
version = "1.0"

[dependencies.serde_yaml]
version = "0.8"

[dependencies.strfmt]
version = "0.2"

[dependencies.summa-proto]
default_features = false
version = "0.36.0"

[dependencies.take_mut]
version = "0.2"

[dependencies.tantivy]
default_features = false
features = ["quickwit", "zstd-compression"]
package = "izihawa-tantivy"
version = "0.21.1"

[dependencies.tantivy-common]
package = "izihawa-tantivy-common"
version = "0.6.0"

[dependencies.tantivy-query-grammar]
package = "izihawa-tantivy-query-grammar"
version = "0.21.0"

[dependencies.thiserror]
version = "1.0"

[dependencies.time]
features = ["serde-well-known", "wasm-bindgen"]
version = "0.3"

[dependencies.tokio]
default_features = false
features = ["macros", "signal-hook-registry", "sync"]
version = "1.32"

[dependencies.tracing]
version = "0.1"

[dependencies.xmlparser]
version = "0.13"
[dev-dependencies.matches]
version = "0.1"

[features]
fs = ["tantivy/mmap", "tokio/fs"]
hyper-external-request = ["hyper", "hyper-tls", "openssl", "openssl-src", "openssl-sys"]
metrics = ["opentelemetry"]
tokio-rt = ["tokio/rt"]

[lib]
doc = true
name = "summa_core"
path = "src/lib.rs"

[package]
authors = ["Pasha Podolsky <ppodolsky@me.com>"]
description = "Summa Core library"
edition = "2021"
include = ["src/**/*", "resources/**/*", "LICENSE"]
license-file = "LICENSE"
name = "summa-core"
version = "0.22.6"