#address #ip-address #integration #unix-socket #bind #server #tcp

bindable

服务器可绑定的地址的抽象:TCP 的 IP 地址或 Unix 套接字的路径

3 个版本

0.1.2 2022 年 5 月 11 日
0.1.1 2022 年 4 月 20 日
0.1.0 2022 年 4 月 19 日

#42 in #bind


用于 dexr

MIT/Apache

7KB
91

Bindable

本包提供了 BindableAddr 类型,它是对服务器可绑定的地址的抽象:TCP 的 IP 地址或 Unix 套接字的路径。

还有一个 BindBindableExt 特征,用于服务器集成。

该包还包括一些通过功能门控与其他常见包的集成。

功能

with-serde(默认启用)

BindableAddr 实现 SerializeDeserialize。序列化表示形式是一个带有可选(默认为 TCP)协议前缀的字符串,例如 tcp://unix://

with-actix

HttpServer 实现 BindBindableExt

许可证

许可协议为 Apache 许可证 2.0 版或 MIT 许可证,任选其一。

除非您明确说明,否则您提交的任何有意包含在本包中的贡献,根据 Apache-2.0 许可证的定义,应作为上述双重许可,不附加任何额外条款或条件。

依赖项

~0.3–10MB
~117K SLoC