summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ir/analysis/derive_partial_eq_or_partial_ord.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/ir/analysis/derive_partial_eq_or_partial_ord.rs b/src/ir/analysis/derive_partial_eq_or_partial_ord.rs
index 0cca6c6d..f54650dd 100644
--- a/src/ir/analysis/derive_partial_eq_or_partial_ord.rs
+++ b/src/ir/analysis/derive_partial_eq_or_partial_ord.rs
@@ -368,12 +368,10 @@ impl<'ctx> MonotoneFramework for CannotDerivePartialEqOrPartialOrd<'ctx> {
fn constrain(&mut self, id: ItemId) -> ConstrainResult {
trace!("constrain: {:?}", id);
- if Some(CannotDeriveReason::Other)
- == self.cannot_derive_partialeq_or_partialord.get(&id).cloned()
+ if let Some(CannotDeriveReason::Other) =
+ self.cannot_derive_partialeq_or_partialord.get(&id).cloned()
{
- trace!(
- " already know it cannot derive `PartialEq`/`PartialOrd`"
- );
+ trace!(" already know it cannot derive `PartialEq`/`PartialOrd`");
return ConstrainResult::Same;
}