diff --git a/src/h3m/obstacle_generator/obstacle_map/mod.rs b/src/h3m/obstacle_generator/obstacle_map/mod.rs index 0ccdfdc..6860580 100644 --- a/src/h3m/obstacle_generator/obstacle_map/mod.rs +++ b/src/h3m/obstacle_generator/obstacle_map/mod.rs @@ -218,7 +218,11 @@ impl ObstacleMap { true }; - area.indexes().iter().rev().find(|&&index| is_valid_index(index)).copied() + area.indexes() + .iter() + .rev() + .find(|&&index| is_valid_index(index)) + .copied() } pub fn add_obstacle( diff --git a/src/h3m/parser/common.rs b/src/h3m/parser/common.rs index 36a511a..68ca647 100644 --- a/src/h3m/parser/common.rs +++ b/src/h3m/parser/common.rs @@ -3,7 +3,7 @@ use byteorder::{ReadBytesExt, WriteBytesExt, LE}; use std::io::{Read, Seek, SeekFrom, Write}; pub fn skip_bytes(input: &mut S, count: u32) -> H3mResult<()> { - let count = i64::try_from(count)?; + let count = i64::from(count); input.seek(SeekFrom::Current(count))?; Ok(()) }