Rust library for performing some communications related tasks such as error correction encoding/decoding