sphalerite 0.1.0

A dependency-free crate for binary serialization
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Sphalerite

A dependency-less crate for simple binary serialization and deserialization in rust.

## Usage


To use the crate simply install it using cargo
(`cargo add sphalerite`)
and implement the Transcode trait.

The `Transcode` trait implements following functions:
```rust
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 serialize a variable call `to_bytes` and for deserialization call `from_bytes`