aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoey Sacchini <joey@sacchini.net>2020-10-14 18:52:58 -0400
committerJoey Sacchini <joey@sacchini.net>2020-10-14 18:52:58 -0400
commit441f94457030bf6f827fc55100ac1fa7abe4cb0a (patch)
tree517dbb34af4cc95c64980e4f31e313af24dc6a27 /src
parent6cbd1b14d7ddb0d2f89980b21f91a67194d8a346 (diff)
downloadmcproto-rs-441f94457030bf6f827fc55100ac1fa7abe4cb0a.tar.gz
mcproto-rs-441f94457030bf6f827fc55100ac1fa7abe4cb0a.tar.bz2
mcproto-rs-441f94457030bf6f827fc55100ac1fa7abe4cb0a.zip
deserialize not into_deserialized for raw packet body
Diffstat (limited to 'src')
-rw-r--r--src/protocol.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/protocol.rs b/src/protocol.rs
index 7cd84e7..dfcbbdb 100644
--- a/src/protocol.rs
+++ b/src/protocol.rs
@@ -332,7 +332,7 @@ macro_rules! define_protocol {
}
impl<'a, T> $rawdt<'a, T> where T: crate::Deserialize {
- pub fn into_deserialized(self) -> Result<T, crate::protocol::PacketErr> {
+ pub fn deserialize(&self) -> Result<T, crate::protocol::PacketErr> {
use crate::protocol::PacketErr::*;
let Deserialized { value: body, data: rest } = T::mc_deserialize(self.data).map_err(DeserializeFailed)?;