1
0
mirror of https://github.com/pcvolkmer/arsnova-client.git synced 2025-07-02 22:52:54 +00:00

Initial commit

This commit is contained in:
2023-12-20 01:23:54 +01:00
commit dee0d550ce
6 changed files with 588 additions and 0 deletions

23
Cargo.toml Normal file
View File

@ -0,0 +1,23 @@
[package]
name = "arsnova-client"
description = "ARSnova live feedback client library"
version = "0.1.0"
edition = "2021"
license = "LGPL-3.0-or-later"
authors = ["Paul-Christian Volkmer"]
[dependencies]
futures-util = "0.3"
reqwest = { version = "0.11", features = ["json", "rustls-tls"], default-features = false }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
tokio = { version = "1.35", features = ["rt-multi-thread", "macros"], default-features = false }
tokio-tungstenite = { version = "0.21", features = ["connect", "rustls-tls-webpki-roots"], default-features = false }
url = "2.5"
[profile.release]
opt-level = "s"
codegen-units = 1
lto = "thin"
strip = true
panic = "abort"