4个版本
使用旧的Rust 2015
0.2.0 | 2020年12月17日 |
---|---|
0.1.0 | 2019年3月21日 |
0.1.0-alpha3 | 2019年3月5日 |
0.1.0-alpha2 | 2019年3月3日 |
0.1.0-alpha1 |
|
在 Windows API 中排名 #205
每月下载量 1,316
8KB
117 行
Windows GUID/CLSID/IID 字符串和二进制序列化
实现了 Display
和 FromStr
字符串转换,还实现了 Hash
和 Eq
。
对于 FromStr
,花括号 ({}
) 是可选的。
serde
使用 guid_serde
功能来自定义 Serialize
和 Deserialize
,然后您可以像这样为包含 GUID
的结构体自定义它们
#
#
use guid_win::GUIDSerde;
use serde_derive::{Deserialize, Serialize};
use winapi::shared::guiddef::GUID;
#[derive(Serialize, Deserialize)]
struct SerdeTest {
#[serde(with = "GUIDSerde")]
guid: GUID,
}
依赖项
~32–435KB