A fast NBT serializer and deserializer.
``` use ahash::AHashMap; use azalea_nbt::Tag; use std::{io::{Cursor, Read}, fs::File};
let mut file = File::open("tests/helloworld.nbt").unwrap(); let mut buf = vec![]; file.readtoend(&mut buf).unwrap(); let tag = Tag::read(&mut Cursor::new(&buf[..])).unwrap(); asserteq!( tag, Tag::Compound(AHashMap::fromiter(vec![( "hello world".tostring(), Tag::Compound(AHashMap::fromiter(vec![( "name".tostring(), Tag::String("Bananrama".to_string()), )])) )])) ); ```