Traits for working with bytes in Oldschool RuneScape.
Add this crate as a dependency to your Cargo.toml
file.
toml
[dependencies]
osrs-bytes = "0.0.0"
```rust use osrs_bytes::{ReadExt, WriteExt}; use std::io::{self, Cursor};
fn main() -> Result<(), io::Error> { // Read data from the cursor let mut csr = Cursor::new(vec![123]); asserteq!(csr.readi8()?, 123);
// Write data to the vector
let mut vec = Vec::new();
vec.write_i8(124)?;
assert_eq!(vec[0], 124);
Ok(())
} ```
This project is licensed under the MIT license.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in osrs-bytes
by you, shall be licensed as MIT, without any additional terms or conditions.