1个不稳定版本

0.1.0 2023年11月7日

#2020 in 编码

MIT 许可证

13KB
313

闪锌矿

一个用于Rust简单二进制序列化和反序列化的无依赖项包。

用法

要使用此包,只需使用cargo(cargo add sphalerite)安装它,并实现Transcode特质。

Transcode特质实现了以下函数

fn to_bytes(&self,_writer: &mut dyn std::io::Write) -> std::io::Result<usize>
fn from_bytes(&self,_reader: &mut dyn std::io::Read) -> std::io::Result<Self>

要序列化一个变量,调用to_bytes,要进行反序列化,调用from_bytes


lib.rs:

一个用于Rust简单二进制序列化和反序列化的无依赖项包。

用法

要使用此包,只需使用cargo(cargo add sphalerite)安装它,并实现[Transcode]特质。

要序列化一个变量,调用to_bytes,要进行反序列化,调用from_bytes

无运行时依赖