protocol: use mutable iterator populating Biomes3D (needless_range_loop)

This commit is contained in:
ice_iix 2020-06-29 17:40:08 -07:00
parent 66a787a535
commit cb8681a615
1 changed files with 3 additions and 3 deletions

View File

@ -492,12 +492,12 @@ impl Default for Biomes3D {
impl Serializable for Biomes3D {
fn read_from<R: io::Read>(buf: &mut R) -> Result<Biomes3D, Error> {
let mut data: [i32; 1024] = [0; 1024];
let data: [i32; 1024] = [0; 1024];
// Non-length-prefixed three-dimensional biome data
for i in 0..1024 {
for item in &mut data.to_vec() {
let b: i32 = Serializable::read_from(buf)?;
data[i] = b;
*item = b;
}
Result::Ok(Biomes3D { data })