11个版本
0.5.0 | 2024年7月15日 |
---|---|
0.4.1 | 2023年8月24日 |
0.4.0 | 2022年11月8日 |
0.3.1 | 2022年5月20日 |
0.2.0 | 2019年12月23日 |
#220 在 编码
38,471 每月下载次数
用于 34 个crate(直接使用11个)
155KB
3K SLoC
与rustc 1.61兼容。仅在项目中进行小版本号的升级 仅在此项目中通过小版本号升级。
pick-asn1-der
项目 serde_asn1_der 的一部分由Keziah Biermann,2019年作为本项目的一部分持有。
此crate实现了为serde实现的ASN.1-DER子集。
以下类型具有内置支持
bool
:ASN.1-BOOLEAN类型u8
,u16
,u32
,u64
,u128
,usize
:ASN.1-INTEGER类型()
:ASN.1-NULL类型&[u8]
,Vec<u8>
:ASN.1-OctetString类型&str
,String
:ASN.1-UTF8String类型
通过包装器支持更高级的类型
- 整数(作为大整数)
- 位串
- 对象标识符
- UTF-8字符串
- 数值字符串
- 可打印字符串
- IA5字符串
- 通用时间
- UTC时间
- 从0到15的应用标签
- 从0到15的上下文标签
由这些类型组合而成的所有序列型内容也支持直接使用。
查看doc.rs以获取测试代码示例。
依赖关系
~0.4–1MB
~24K SLoC