5 个版本
0.1.4 | 2022 年 9 月 16 日 |
---|---|
0.1.3 | 2022 年 9 月 14 日 |
0.1.2 | 2022 年 9 月 5 日 |
0.1.1 | 2022 年 9 月 5 日 |
0.1.0 | 2022 年 9 月 5 日 |
#10 in #c-str
每月 203 次下载
在 8 个包中使用了(直接使用 2 个)
18KB
366 行
null-terminated-str
提供与 std、ffi、CStr、CString、str 和 String 兼容的 null 结束的 utf-8 字符串 NullTerminatedStr
(借用)和 NullTerminatedString
(所有者)
std::ffi::CStr
std::ffi::CString
str
String
还提供 const_null_terminated_str!
以在编译时创建 NullTerminatedStr
,以及 IntoNullTerminatedString
接受 &str
、String
、&NullTerminatedStr
和 NullTerminatedString
,以避免在 FFI 调用中频繁分配。
依赖项
~175KB