套接字的高级配置选项。
此 crate 尽可能直接访问系统的套接字功能,这意味着提供跨平台工具的工作量很小。使用此 crate 时,用户必须知道如何使用套接字。*如果您不知道如何使用 libc/系统调用创建套接字,那么此 crate 就不适合您。*大多数(如果不是全部)函数都直接与等效的系统调用相关,没有应用任何错误处理,因此不需要处理诸如 EINTR 等错误。因此,使用此 crate 可能会有点繁琐,但它应该为您提供最大的套接字配置灵活性。
目前 Socket2 支持以下版本: * v0.6 在主分支中开发 * v0.5 在 [v0.5.x 分支] 中开发 * v0.4 在 [v0.4.x 分支] 中开发 # 操作系统支持 Socket2 试图支持与 Rust 相同的操作系统/体系结构,请参阅 https://doc.rust-lang.org/nightly/rustc/platform-support.html. 但是这并不总是可能的,以下是当前支持的操作系统列表。 * 如果您喜欢的操作系统不在列表中,请考虑进行贡献! *
这些操作系统目前已在 CI 中构建,但尚未测试。并非所有
这些操作系统上的函数/类型/等可能会工作,即使不是 all 后面的操作系统。
特征标记。
Socket2 使用 1.70.0 作为 MSRV。
本项目的许可证为以下两种之一
暂无开放 Issues,或尚未同步最近议题。