[dependencies.futures-util]
optional = true
version = "0.3.31"
[dependencies.native-tls]
optional = true
version = "0.2.14"
[dependencies.thiserror]
version = "2.0.12"
[dependencies.tokio]
features = ["full"]
optional = true
version = "1.45.1"
[dependencies.tokio-native-tls]
optional = true
version = "0.3.1"
[dependencies.tokio-tungstenite]
features = ["native-tls"]
optional = true
version = "0.27.0"
[dependencies.tungstenite]
features = ["native-tls"]
optional = true
version = "0.27.0"
[features]
async_client = ["tokio", "tokio-native-tls", "native-tls"]
async_wrac = ["tokio-tungstenite", "tungstenite", "tokio", "futures-util"]
client = ["native-tls"]
default = ["client", "async_client", "wrac", "async_wrac"]
wrac = ["tungstenite"]
[lib]
name = "rac_rs"
path = "src/lib.rs"
[package]
authors = ["Konstantin Zhigaylo <zero@kostyazero.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A Rust client library for RAC (Real Address Chat) protocol."
edition = "2024"
homepage = "https://github.com/kostya-zero/rac-rs"
keywords = ["rac", "chat", "client", "protocol"]
license = "MIT"
name = "rac_rs"
readme = "README.md"
repository = "https://github.com/kostya-zero/rac-rs"
version = "0.1.1"