From a9e8938f6c3563912cd9e81625c30a5739ab709a Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 27 Feb 2021 18:37:28 +0000 Subject: [PATCH] hidden: Add some debug Signed-off-by: Ian Jackson --- src/hidden.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/hidden.rs b/src/hidden.rs index 891c3b22..1143e45f 100644 --- a/src/hidden.rs +++ b/src/hidden.rs @@ -248,6 +248,8 @@ fn recalculate_occultation_general< let nopiece = || internal_logic_error("piece vanished"); let ipc = ipieces.get(piece).ok_or_else(nopiece)?; let gpc = gpieces.get(piece).ok_or_else(nopiece)?; + + #[derive(Debug)] struct Occulted<'o> { occid: OccId, occ: &'o Occultation } let occulteds: OldNew> = [ @@ -259,7 +261,7 @@ fn recalculate_occultation_general< } )).transpose()?, goccults.occults.iter().find_map(|(occid, occ)| { - if gpc.occult.active.is_some() { + dbg!(if gpc.occult.active.is_some() { // xxx remove dbg! // prevent occulting pieces being occulted // (also prevents reflexive occultation) return None @@ -267,7 +269,7 @@ fn recalculate_occultation_general< Some(Occulted { occid, occ }) } else { None - } + }) }), ].into(); -- 2.30.2