fix(day3): you can derive Debug
parent
df05ed61e0
commit
def7d4cf3f
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue