diff --git a/crates/irtt-cli/Cargo.toml b/crates/irtt-cli/Cargo.toml index 4af1aee..d904b64 100644 --- a/crates/irtt-cli/Cargo.toml +++ b/crates/irtt-cli/Cargo.toml @@ -1,9 +1,15 @@ [package] name = "irtt-cli" version = "0.1.0" +description = "Command-line IRTT-compatible client" edition.workspace = true license.workspace = true rust-version.workspace = true +repository.workspace = true +homepage.workspace = true +readme.workspace = true +keywords = ["irtt", "networking", "latency", "rtt"] +categories = ["command-line-utilities", "network-programming"] [features] default = ["stats"] diff --git a/crates/irtt-client/Cargo.toml b/crates/irtt-client/Cargo.toml index 71388f5..ad50b7b 100644 --- a/crates/irtt-client/Cargo.toml +++ b/crates/irtt-client/Cargo.toml @@ -1,9 +1,15 @@ [package] name = "irtt-client" version = "0.1.0" +description = "IRTT-compatible Rust client library" edition.workspace = true license.workspace = true rust-version.workspace = true +repository.workspace = true +homepage.workspace = true +readme.workspace = true +keywords = ["irtt", "networking", "latency", "rtt"] +categories = ["network-programming"] [dependencies] irtt-proto.workspace = true @@ -14,3 +20,6 @@ thiserror = "2" [features] default = [] ancillary = ["dep:libc"] + +[package.metadata.docs.rs] +all-features = true diff --git a/crates/irtt-proto/Cargo.toml b/crates/irtt-proto/Cargo.toml index 0a91091..ef95277 100644 --- a/crates/irtt-proto/Cargo.toml +++ b/crates/irtt-proto/Cargo.toml @@ -1,9 +1,15 @@ [package] name = "irtt-proto" version = "0.1.0" +description = "IRTT protocol encoding and decoding primitives" edition.workspace = true license.workspace = true rust-version.workspace = true +repository.workspace = true +homepage.workspace = true +readme.workspace = true +keywords = ["irtt", "networking", "latency", "protocol"] +categories = ["network-programming"] [dependencies] hmac = "0.12" diff --git a/crates/irtt-stats/Cargo.toml b/crates/irtt-stats/Cargo.toml index 642f1ec..7a31ae4 100644 --- a/crates/irtt-stats/Cargo.toml +++ b/crates/irtt-stats/Cargo.toml @@ -1,9 +1,15 @@ [package] name = "irtt-stats" version = "0.1.0" +description = "Statistics aggregation for irtt-client events" edition.workspace = true license.workspace = true rust-version.workspace = true +repository.workspace = true +homepage.workspace = true +readme.workspace = true +keywords = ["irtt", "networking", "latency", "statistics"] +categories = ["network-programming"] [dependencies] irtt-client.workspace = true