fix(day3): you can derive Debug

main
flavien 2023-12-03 13:04:36 +01:00
parent df05ed61e0
commit def7d4cf3f
No known key found for this signature in database
1 changed files with 1 additions and 10 deletions

View File

@ -2,6 +2,7 @@ use std::fmt::Debug;
use adventofcode2023::utils::get_puzzle;
#[derive(Debug)]
struct PartNumber {
number: u32,
range: std::ops::Range<usize>,
@ -9,16 +10,6 @@ struct PartNumber {
valid: bool,
}
impl Debug for PartNumber {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
f.debug_struct("PartNumber")
.field("number", &self.number)
.field("range", &self.range)
.field("line_index", &self.line_index)
.finish()
}
}
trait SymbolCheckable {
fn is_symbol(&self) -> bool;
}