fix fmt
Some checks failed
Rust Checks / checks (push) Failing after 3m2s

This commit is contained in:
CoCo_Sol 2024-02-16 00:58:24 +01:00
parent d782bcccdb
commit 008a8f73e6

View file

@ -1,11 +1,11 @@
//! All functions related to calculations in a hexagonal grid.
use std::ops::{
Add, AddAssign, Div, DivAssign, Mul, MulAssign, Neg, Rem, RemAssign, Sub, SubAssign,
};
use num::{cast::AsPrimitive, FromPrimitive};
use num::cast::AsPrimitive;
use num::FromPrimitive;
use paste::paste;
/// Represents a number that can be used in calculations for hexagonal grids.
@ -164,7 +164,7 @@ pub struct HexSpiral<T: Number> {
index: usize,
}
impl<T: Number + AsPrimitive<usize>+ FromPrimitive> Iterator for HexSpiral<T> {
impl<T: Number + AsPrimitive<usize> + FromPrimitive> Iterator for HexSpiral<T> {
type Item = HexPosition<T>;
fn next(&mut self) -> Option<Self::Item> {
@ -183,11 +183,9 @@ impl<T: Number + AsPrimitive<usize>+ FromPrimitive> Iterator for HexSpiral<T> {
}
result
}
}
impl<T: Number + AsPrimitive<usize>+ FromPrimitive> HexPosition<T> {
impl<T: Number + AsPrimitive<usize> + FromPrimitive> HexPosition<T> {
/// Creates a new hexagonal position.
pub fn new(x: T, y: T) -> Self {
Self(x, y)
@ -256,7 +254,6 @@ macro_rules! impl_ops {
)*}};
}
impl_ops! {
(Add, add),
(Sub, sub),