10个版本 (6个重大变更)
0.10.0 |
|
---|---|
0.6.0 | 2024年8月19日 |
0.5.1 | 2024年8月15日 |
0.3.1 | 2024年7月25日 |
0.0.1 | 2024年3月30日 |
#1778 在 网络编程
每月732次下载
在 7 个crate中使用 (直接使用3个)
32KB
498 行
web-transport
WebTransport 是一种由 QUIC 驱动的新的浏览器API,旨在取代WebSockets。最重要的是,QUIC支持多个独立的数据流。
此crate提供了一种依赖于平台的通用WebTransport实现
为什么没有trait?
我确实创建了一个泛型trait。然而,异步traits相当复杂且难以使用。在尝试添加WASM支持时,由于 !Send
,它很快就变得不可能。
因此,此crate根据底层平台切换实现。作为额外的好处,你不再需要在代码中充斥泛型。
依赖关系
~0.1–11MB
~131K SLoC