style(shared): apply rustfmt to save module
This commit is contained in:
parent
8c8c70e990
commit
a4f2bb32bc
|
|
@ -6,5 +6,5 @@
|
||||||
//! the client and the server.
|
//! the client and the server.
|
||||||
|
|
||||||
pub mod generator;
|
pub mod generator;
|
||||||
pub mod world;
|
|
||||||
pub mod save;
|
pub mod save;
|
||||||
|
pub mod world;
|
||||||
|
|
|
||||||
|
|
@ -24,11 +24,14 @@ impl<'a> Reader<'a> {
|
||||||
needed: n,
|
needed: n,
|
||||||
available: self.bytes.len().saturating_sub(self.offset),
|
available: self.bytes.len().saturating_sub(self.offset),
|
||||||
})?;
|
})?;
|
||||||
let slice = self.bytes.get(self.offset..end).ok_or(SaveError::Truncated {
|
let slice = self
|
||||||
offset: self.offset,
|
.bytes
|
||||||
needed: n,
|
.get(self.offset..end)
|
||||||
available: self.bytes.len().saturating_sub(self.offset),
|
.ok_or(SaveError::Truncated {
|
||||||
})?;
|
offset: self.offset,
|
||||||
|
needed: n,
|
||||||
|
available: self.bytes.len().saturating_sub(self.offset),
|
||||||
|
})?;
|
||||||
self.offset = end;
|
self.offset = end;
|
||||||
Ok(slice)
|
Ok(slice)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -41,9 +41,10 @@ pub fn encode(data: &ChunkData, last_modified: u64) -> Result<Vec<u8>, SaveError
|
||||||
u32::try_from(uncompressed.len()).map_err(|_| SaveError::PayloadTooLarge {
|
u32::try_from(uncompressed.len()).map_err(|_| SaveError::PayloadTooLarge {
|
||||||
len: uncompressed.len(),
|
len: uncompressed.len(),
|
||||||
})?;
|
})?;
|
||||||
let compressed_len = u32::try_from(compressed.len()).map_err(|_| SaveError::PayloadTooLarge {
|
let compressed_len =
|
||||||
len: compressed.len(),
|
u32::try_from(compressed.len()).map_err(|_| SaveError::PayloadTooLarge {
|
||||||
})?;
|
len: compressed.len(),
|
||||||
|
})?;
|
||||||
|
|
||||||
let mut out = Vec::with_capacity(HEADER_LEN + compressed.len());
|
let mut out = Vec::with_capacity(HEADER_LEN + compressed.len());
|
||||||
out.extend_from_slice(&MAGIC);
|
out.extend_from_slice(&MAGIC);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue