tcp_typed
v0.1.4 GrowingA wrapper around platform TCP socket APIs that leverages the type system to ensure correct usage. It's quite easy to accidentally misuse the Berkeley sockets or similar APIs, resulting in ECONNRESET/EPIPE/etc, data being lost on close, and potential hangs from non-exhaustive collection of edge-triggered events. This library aims to make it impossible to misuse in non-unsafe code.
Quick Verdict
- โNot updated for 6+ years
- !Pre-1.0: API may have breaking changes
- โPermissive license (MIT OR Apache-2.0)
Security
Deep Insights
136 downloads in the last 30 days (5/day), up 100% from the previous period.
The primary maintainer publishes 50 crates. This suggests deep Rust expertise and long-term commitment to the ecosystem.
Despite being 7+ years old, tcp_typed hasn't reached 1.0 yet. Expect potential API changes between versions.
At 17KB, tcp_typed is lightweight. Small crate size correlates with focused, well-scoped functionality.
Health Breakdown
Recency, release consistency, active ratio
Yanked ratio, deps, size, maturity, features
Reverse deps, ownership, ecosystem
Downloads, momentum, growth trend
Docs, repo, license, metadata
Download Trend
Top Dependents
Most downloaded crates that depend on tcp_typed