searus 0.0.3

A simple extension-based search engine library
Documentation
[dependencies.dashmap]
optional = true
version = "5.0.2"

[dependencies.rayon]
optional = true
version = "1.11.0"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"

[dependencies.serde_json]
optional = true
version = "1.0"

[dependencies.strsim]
optional = true
version = "0.11"

[dependencies.unicode-segmentation]
optional = true
version = "1.10"

[[example]]
name = "basic_semantic"
path = "examples/basic_semantic.rs"

[[example]]
name = "multi_searcher"
path = "examples/multi_searcher.rs"

[[example]]
name = "tagged_trt"
path = "examples/tagged_trt.rs"

[[example]]
name = "time_check"
path = "examples/time_check.rs"

[[example]]
name = "verify_filters"
path = "examples/verify_filters.rs"

[features]
default = ["semantic", "fuzzy", "tagged"]
fuzzy = ["serde", "dep:strsim", "dep:unicode-segmentation"]
parallel = ["dep:rayon", "dep:dashmap"]
semantic = ["serde", "dep:unicode-segmentation"]
serde = ["dep:serde", "dep:serde_json"]
tagged = ["serde"]

[lib]
name = "searus"
path = "src/lib.rs"

[package]
authors = ["Makano"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["algorithms", "data-structures"]
description = "A simple extension-based search engine library"
edition = "2021"
keywords = ["search", "semantic", "fuzzy", "vector", "bm25"]
license = "MIT"
name = "searus"
readme = "README.md"
repository = "https://github.com/kevinj045/searus"
version = "0.0.3"

[[test]]
name = "custom_searcher"
path = "tests/custom_searcher.rs"

[[test]]
name = "extensions"
path = "tests/extensions.rs"