quick_stream 0.1.2

Quick Stream is a Rust-based solution designed to efficiently handle data upsert operations with a focus on performance and scalability. Utilizing asynchronous programming and a dynamic sender-receiver model, Quick Stream aims to streamline the process of synchronizing large datasets with minimal overhead.
Documentation
[package]
name = "quick_stream"
version = "0.1.2"
edition = "2021"
license = "MIT"
description = "Quick Stream is a Rust-based solution designed to efficiently handle data upsert operations with a focus on performance and scalability. Utilizing asynchronous programming and a dynamic sender-receiver model, Quick Stream aims to streamline the process of synchronizing large datasets with minimal overhead."
homepage = "https://github.com/uratne/quick-stream"
repository = "https://github.com/uratne/quick-stream"
readme = "README.md"
authors = ["Uditha Gunaratne <gunaratne1996@gmail.com>"]
keywords = ["data-ingestion", "postgre", "async"]
categories = ["database"]
exclude = [
    ".github/*",
    "ROADMAP.md",
]


# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
tokio = {version = "1.38.0", features = ["macros", "rt-multi-thread"]}
tokio-util = {version = "0.7.11"}
tokio-postgres = {version = "0.7.10", features = ["with-chrono-0_4"]}
native-tls = { version = "0.2.12"}
postgres-native-tls = { version = "0.5.0"}
async-trait = { version = "0.1.80"}
futures = { version = "0.3.30"}
chrono = {version = "0.4.26", features = ["serde"]}
log = { version = "0.4.21" }
random_word = { version = "0.4.3", features = ["en"] }

[lints.rust]
unsafe_code = "forbid"