#string-literal #literals #pass #config #zstd #suitable #builder

simpleconfig

通过字符串字面量实现的简单配置。适用于通过字符串字面量传递API配置。想象一下,你可以直接将 level=3;type=zstd 传递给压缩算法库,而不是使用 Config::Builder::new().withLevel(3).withType(zstd).build?

1个不稳定版本

0.1.0 2023年8月15日

#650压缩

Apache-2.0

8KB
93

通过字符串字面量实现的简单配置对象。

这是为库设计,以便仅使用字符串传递简单配置。

例如。

将 "compression_type=zstd;level=3" 传递给 SocketServer,而不是 Config::Builder::new()::with_level(3).with_type(CompressionType::ZSTD).build().unwrap()?

将 "bind=0.0.0.0;port=8080" 传递给 SocketServer,而不是 (Option<InetAddress>, Option<u32>) 元组?

由您选择。

依赖关系

~16KB