aboutsummaryrefslogtreecommitdiff
path: root/azalea-nbt/src/encode.rs
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2023-03-22 13:52:38 +0000
committermat <github@matdoes.dev>2023-03-22 13:52:38 +0000
commit6738be8090cfe4f9c5af14a45ba8112baf3a04c1 (patch)
treec01c3112c2aa258d77e523de7b07aabdb2af89ec /azalea-nbt/src/encode.rs
parentb27697819550e643057bd4190984c2a26f4465d8 (diff)
downloadazalea-drasl-6738be8090cfe4f9c5af14a45ba8112baf3a04c1.tar.xz
use compact_str in nbt
Diffstat (limited to 'azalea-nbt/src/encode.rs')
-rwxr-xr-xazalea-nbt/src/encode.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/azalea-nbt/src/encode.rs b/azalea-nbt/src/encode.rs
index 36109f35..09cfffac 100755
--- a/azalea-nbt/src/encode.rs
+++ b/azalea-nbt/src/encode.rs
@@ -3,6 +3,7 @@ use crate::Tag;
use ahash::AHashMap;
use azalea_buf::McBufWritable;
use byteorder::{WriteBytesExt, BE};
+use compact_str::CompactString;
use flate2::write::{GzEncoder, ZlibEncoder};
use std::io::Write;
@@ -17,7 +18,7 @@ fn write_string(writer: &mut dyn Write, string: &str) -> Result<(), Error> {
#[inline]
fn write_compound(
writer: &mut dyn Write,
- value: &AHashMap<String, Tag>,
+ value: &AHashMap<CompactString, Tag>,
end_tag: bool,
) -> Result<(), Error> {
for (key, tag) in value {