summaryrefslogtreecommitdiff
path: root/src/prop.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/prop.rs')
-rw-r--r--src/prop.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/prop.rs b/src/prop.rs
index e011848..059b74b 100644
--- a/src/prop.rs
+++ b/src/prop.rs
@@ -65,7 +65,7 @@ impl Field<'_> {
fn from_field<'a, 'b>(fields: &'a [Field<'b>]) -> Option<&'a Field<'b>> {
for field in fields {
if field.attrs.from.is_some() {
- return Some(&field);
+ return Some(field);
}
}
None
@@ -74,12 +74,12 @@ fn from_field<'a, 'b>(fields: &'a [Field<'b>]) -> Option<&'a Field<'b>> {
fn source_field<'a, 'b>(fields: &'a [Field<'b>]) -> Option<&'a Field<'b>> {
for field in fields {
if field.attrs.from.is_some() || field.attrs.source.is_some() {
- return Some(&field);
+ return Some(field);
}
}
for field in fields {
match &field.member {
- Member::Named(ident) if ident == "source" => return Some(&field),
+ Member::Named(ident) if ident == "source" => return Some(field),
_ => {}
}
}
@@ -89,12 +89,12 @@ fn source_field<'a, 'b>(fields: &'a [Field<'b>]) -> Option<&'a Field<'b>> {
fn backtrace_field<'a, 'b>(fields: &'a [Field<'b>]) -> Option<&'a Field<'b>> {
for field in fields {
if field.attrs.backtrace.is_some() {
- return Some(&field);
+ return Some(field);
}
}
for field in fields {
if field.is_backtrace() {
- return Some(&field);
+ return Some(field);
}
}
None