Resolve warnings

This commit is contained in:
hal8174 2025-01-18 22:47:48 +01:00
parent dfdeae5638
commit b715c4ad06
18 changed files with 48 additions and 35 deletions

View file

@ -1,11 +1,12 @@
use crate::belt_finding::conflict_avoidance::ConflictAvoidance;
use factorio_core::pathfield::PathField;
use factorio_core::prelude::*;
use factorio_core::visualize::{image_grid, Color, Symbol, Visualization, Visualize};
use factorio_core::{
pathfield::PathField,
prelude::*,
visualize::{image_grid, Color, Symbol, Visualization, Visualize},
};
use rand::{seq::SliceRandom, Rng};
use serde::{Deserialize, Serialize};
use std::sync::atomic::AtomicU32;
use std::time::Instant;
use std::{sync::atomic::AtomicU32, time::Instant};
static OUTFILEINDEX: AtomicU32 = AtomicU32::new(0);
@ -240,7 +241,7 @@ impl<'a> PathLayout<'a> {
}
}
impl<'a> Visualize for PathLayout<'a> {
impl Visualize for PathLayout<'_> {
fn visualize(&self) -> factorio_core::visualize::Visualization {
let mut v = self.layout.visualize();
let offset = self.layout.blocks.len();
@ -525,7 +526,7 @@ impl Layout<'_> {
}
}
impl<'a> Visualize for Layout<'a> {
impl Visualize for Layout<'_> {
fn visualize(&self) -> Visualization {
let mut v = Visualization::new(self.problem.size);