summaryrefslogtreecommitdiff
path: root/src/model/realize.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2023-01-20 14:14:13 +0100
committerLaurenz <laurmaedje@gmail.com>2023-01-20 14:21:59 +0100
commitb73b4f33bcf0e4ff2cfa8438433205cd3a323e43 (patch)
treeb59ee2c6f46558b7e6a0b2b50e0f7e93afeb3ace /src/model/realize.rs
parentdd331f007cb9c9968605f8d3eaef8fb498c21322 (diff)
Fix a few clippy lints
Diffstat (limited to 'src/model/realize.rs')
-rw-r--r--src/model/realize.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/model/realize.rs b/src/model/realize.rs
index 39c1fd42..b33cc0bb 100644
--- a/src/model/realize.rs
+++ b/src/model/realize.rs
@@ -39,7 +39,7 @@ pub fn realize(
for recipe in styles.recipes() {
let guard = Guard::Nth(n);
if recipe.applicable(target) && !target.is_guarded(guard) {
- if let Some(content) = try_apply(vt, &target, recipe, guard)? {
+ if let Some(content) = try_apply(vt, target, recipe, guard)? {
realized = Some(content);
break;
}
@@ -92,13 +92,13 @@ fn try_apply(
}
Some(Selector::Regex(regex)) => {
- let Some(text) = item!(text_str)(&target) else {
+ let Some(text) = item!(text_str)(target) else {
return Ok(None);
};
let make = |s| {
let mut content = item!(text)(s);
- content.copy_modifiers(&target);
+ content.copy_modifiers(target);
content
};
@@ -166,7 +166,7 @@ pub trait Finalize {
}
/// Guards content against being affected by the same show rule multiple times.
-#[derive(Debug, Copy, Clone, PartialEq, Hash)]
+#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
pub enum Guard {
/// The nth recipe from the top of the chain.
Nth(usize),