# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "qdrant-client" version = "1.12.1" authors = ["Qdrant Team "] build = "build.rs" autobins = false autoexamples = false autotests = false autobenches = false description = "Rust client for Qdrant Vector Search Engine" homepage = "https://qdrant.tech/" documentation = "https://docs.rs/qdrant-client" readme = "README.md" keywords = [ "qdrant", "vector-search", "search-engine", "client", "grpc", ] categories = [ "database", "api-bindings", ] license = "Apache-2.0" repository = "https://github.com/qdrant/rust-client" [package.metadata.docs.rs] features = [ "download_snapshots", "serde", ] no-default-features = true [lib] name = "qdrant_client" path = "src/lib.rs" [[example]] name = "deprecated_search" path = "examples/deprecated_search.rs" required-features = ["serde"] [[example]] name = "search" path = "examples/search.rs" required-features = ["serde"] [[test]] name = "builder_coverage" path = "tests/builder_coverage.rs" [[test]] name = "protos" path = "tests/protos.rs" [[test]] name = "test_snippets" path = "tests/test_snippets.rs" [dependencies.anyhow] version = "1.0.89" [dependencies.derive_builder] version = "0.20.2" [dependencies.futures-util] version = "0.3.31" optional = true [dependencies.prost] version = "0.13.3" [dependencies.prost-types] version = "0.13.3" [dependencies.reqwest] version = "0.12.8" features = [ "stream", "rustls-tls", "http2", ] optional = true default-features = false [dependencies.serde] version = "1.0.210" features = ["derive"] optional = true [dependencies.serde_json] version = "1.0.128" optional = true [dependencies.thiserror] version = "1.0.64" [dependencies.tonic] version = "0.12.3" features = [ "tls", "tls-roots", "gzip", ] [dev-dependencies.tokio] version = "1.40.0" features = ["rt-multi-thread"] [dev-dependencies.tonic-build] version = "0.12.3" features = ["prost"] [features] default = [ "download_snapshots", "serde", "generate-snippets", ] download_snapshots = [ "reqwest", "futures-util", ] generate-snippets = [] serde = [ "dep:serde", "dep:serde_json", ]