Dmitriy Pleshevskiy
bd08317388
* protocol: extract response type * deps: drop lazy_static and regex * protocol: extract request commands * protocol: create a struct for... ...formatting and parsing sonic protocol * protocol: refac flush command * commands: introduce dest, refac push and count * commands: refac all commands * commands: add convinient methods * doc: add documentation for each new structs * doc: change examples in the readme * commands: implement from trait for count and flush * commands: change pag logic
36 lines
913 B
TOML
36 lines
913 B
TOML
[package]
|
|
name = "sonic-channel"
|
|
version = "1.0.0"
|
|
authors = ["Dmitriy Pleshevskiy <dmitriy@ideascup.me>"]
|
|
description = "Rust client for sonic search backend"
|
|
categories = ["api-bindings"]
|
|
keywords = ["sonic", "search", "client", "elasticsearch", "api"]
|
|
edition = "2021"
|
|
license = "MPL-2.0"
|
|
repository = "https://github.com/pleshevskiy/sonic-channel"
|
|
homepage = "https://github.com/pleshevskiy/sonic-channel"
|
|
documentation = "https://docs.rs/sonic-channel"
|
|
readme = "README.md"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
# TODO(pleshevskiy): don't forget to remove before publishing
|
|
env_logger = "0.9.0"
|
|
log = "0.4.17"
|
|
whatlang = "0.12.0"
|
|
|
|
[features]
|
|
default = ["search"]
|
|
|
|
ingest = []
|
|
search = []
|
|
control = []
|
|
|
|
|
|
[badges]
|
|
maintenance = { status = "actively-developed" }
|
|
|
|
# https://docs.rs/about
|
|
[package.metadata.docs.rs]
|
|
all-features = true
|