content: [package]
  name = "liner_broker"
  version = "1.1.8"
  edition = "2021"
  keywords = ["broker", "serverless", "redis", "network"]
  categories = ["concurrency", "asynchronous"]
  exclude = [
  "docs/*",
  ".vscode/*",
  "cpp/*",
  "include/*",
  "python/*",
  "target/*",
  ]
  description = "Redis based message serverless broker."
  readme = "README.md"
  repository = "https://github.com/Tyill/liner"
  authors = ["Alexander Medvedev al_medved@mail.ru"]
  license = "MIT"
  
  [lib]
  crate-type = ["cdylib", "rlib"]
  
  #[[bin]]
  #name = "test"
  #path = "test/test.rs"
  
  [[bin]]
  name = "throughput_10k"
  path = "benchmark/throughput_10k.rs"
  
  [[bin]]
  name = "one_to_one"
  path = "rust/one_to_one.rs"
  
  [[bin]]
  name = "one_to_one_for_many"
  path = "rust/one_to_one_for_many.rs"
  
  [[bin]]
  name = "one_to_many"
  path = "rust/one_to_many.rs"
  
  [[bin]]
  name = "many_to_many"
  path = "rust/many_to_many.rs"
  
  [[bin]]
  name = "producer_consumer"
  path = "rust/producer_consumer.rs"
  
  [dependencies]
  redis = "0.26.1"
  rayon = "1.10"
  zstd = "0.13"
  libc = "0.2"
  mio = { version = "1", features = ["os-poll", "net"] } 
  
  [features]
  liner_debug = []
  
  [profile.release]
  panic = "abort"
  codegen-units = 1
  lto = "fat"
  