aboutsummaryrefslogtreecommitdiff
path: root/azalea-buf/src/serializable_uuid.rs
diff options
context:
space:
mode:
authormat <27899617+mat-1@users.noreply.github.com>2022-09-02 12:11:14 -0500
committerGitHub <noreply@github.com>2022-09-02 12:11:14 -0500
commitcfb190d00c70f1b09789e23f89a3c67840e0fd87 (patch)
tree9bdc021943753d60bf437526c4c294275eae13ac /azalea-buf/src/serializable_uuid.rs
parent32458d743f757da3193717fe5554f490703640c0 (diff)
downloadazalea-drasl-cfb190d00c70f1b09789e23f89a3c67840e0fd87.tar.xz
get rid of Readable & Writable (#21)
Diffstat (limited to 'azalea-buf/src/serializable_uuid.rs')
-rw-r--r--azalea-buf/src/serializable_uuid.rs11
1 files changed, 5 insertions, 6 deletions
diff --git a/azalea-buf/src/serializable_uuid.rs b/azalea-buf/src/serializable_uuid.rs
index be93c5fd..66cdda73 100644
--- a/azalea-buf/src/serializable_uuid.rs
+++ b/azalea-buf/src/serializable_uuid.rs
@@ -1,4 +1,4 @@
-use crate::{read::BufReadError, McBufReadable, McBufWritable, Readable};
+use crate::{read::BufReadError, McBufReadable, McBufWritable};
use std::io::{Read, Write};
use uuid::Uuid;
@@ -35,10 +35,10 @@ impl SerializableUuid for Uuid {
impl McBufReadable for Uuid {
fn read_from(buf: &mut impl Read) -> Result<Self, BufReadError> {
Ok(Uuid::from_int_array([
- Readable::read_int(buf)? as u32,
- Readable::read_int(buf)? as u32,
- Readable::read_int(buf)? as u32,
- Readable::read_int(buf)? as u32,
+ u32::read_from(buf)?,
+ u32::read_from(buf)?,
+ u32::read_from(buf)?,
+ u32::read_from(buf)?,
]))
}
}
@@ -54,7 +54,6 @@ impl McBufWritable for Uuid {
}
}
-// TODO: add a test for Uuid in McBuf
#[cfg(test)]
mod tests {
use super::*;