feat(client): add Tokio async client #47

Merged
Lochnair merged 5 commits from feat/tokio-async-client into main 2026-08-04 09:46:01 +00:00
Showing only changes of commit 2f7932862a - Show all commits
+1 -6
View File
@@ -16,12 +16,7 @@ irtt-proto.workspace = true
libc = { version = "0.2.189", optional = true } libc = { version = "0.2.189", optional = true }
chatgpt-codex-connector[bot] commented 2026-08-04 08:49:05 +00:00 (Migrated from github.com)
Review

P1 Badge Put the Tokio inline table on one line

When any Cargo command loads this workspace, Cargo rejects this multiline inline table with newlines are unsupported in inline tables, so the entire workspace currently fails before compilation or tests can run. Keep the dependency specification on one line or replace it with a [dependencies.tokio] table.

Useful? React with 👍 / 👎.

**<sub><sub>![P1 Badge](https://img.shields.io/badge/P1-orange?style=flat)</sub></sub> Put the Tokio inline table on one line** When any Cargo command loads this workspace, Cargo rejects this multiline inline table with `newlines are unsupported in inline tables`, so the entire workspace currently fails before compilation or tests can run. Keep the dependency specification on one line or replace it with a `[dependencies.tokio]` table. Useful? React with 👍 / 👎.
socket2 = { version = "0.6.5", features = ["all"] } socket2 = { version = "0.6.5", features = ["all"] }
thiserror = "2.0.19" thiserror = "2.0.19"
tokio = { tokio = { version = "1", default-features = false, features = ["rt", "net", "time", "sync"], optional = true}
version = "1",
default-features = false,
features = ["rt", "net", "time", "sync"],
optional = true,
}
[features] [features]
default = [] default = []