From 10aeba26966a150f54d1bcfe222ac88484f7e2fb Mon Sep 17 00:00:00 2001 From: Hanno Braun Date: Tue, 2 May 2023 11:42:40 +0200 Subject: [PATCH] Convert tuple struct into regular struct --- crates/fj-kernel/src/services/validation.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/crates/fj-kernel/src/services/validation.rs b/crates/fj-kernel/src/services/validation.rs index b0cc7a372..ba5881af3 100644 --- a/crates/fj-kernel/src/services/validation.rs +++ b/crates/fj-kernel/src/services/validation.rs @@ -10,18 +10,20 @@ use super::State; /// Errors that occurred while validating the objects inserted into the stores #[derive(Default)] -pub struct Validation(BTreeMap); +pub struct Validation { + errors: BTreeMap, +} impl Drop for Validation { fn drop(&mut self) { - let num_errors = self.0.len(); + let num_errors = self.errors.len(); if num_errors > 0 { println!( "Dropping `Validation` with {num_errors} unhandled validation \ errors:" ); - for err in self.0.values() { + for err in self.errors.values() { println!("{}", err); } @@ -51,7 +53,7 @@ impl State for Validation { } fn evolve(&mut self, event: &Self::Event) { - self.0.insert(event.object.id(), event.err.clone()); + self.errors.insert(event.object.id(), event.err.clone()); } }