yass_net 0.1.0

Yet another library to connect games to servers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14


pub fn compress(uncompressed: Vec<u8>) -> Vec<u8>{
    let mut encoder = snap::Encoder::new();

    let mut compressed = encoder.compress_vec(&uncompressed).unwrap();

    return compressed;
}
pub fn decompress(compressed: Vec<u8>) -> Vec<u8>{
    let mut decoder = snap::Decoder::new();
    let uncompressed = decoder.decompress_vec(&compressed).unwrap();
    return uncompressed;
}