summaryrefslogtreecommitdiffstats
path: root/src/components
diff options
context:
space:
mode:
authorColin Reeder <colin@vpzom.click>2020-07-18 22:54:16 -0600
committerColin Reeder <colin@vpzom.click>2020-07-18 22:54:16 -0600
commit1a7844a389cc7e11bf29193dd1b3614f2d816ede (patch)
tree9f5f2f41d0bb49203004c909a827dbf29c51eb31 /src/components
parent03eaa82c7a6f22524685f5ddbc72d86288df428e (diff)
Resolve lint warnings
Diffstat (limited to 'src/components')
-rw-r--r--src/components/mod.rs11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/components/mod.rs b/src/components/mod.rs
index a3986b5..5de2e67 100644
--- a/src/components/mod.rs
+++ b/src/components/mod.rs
@@ -154,14 +154,13 @@ impl<'a, T: HavingContent + 'a> render::Render for Content<'a, T> {
render::raw!(cleaned.as_ref()).render_into(writer)?;
writer.write_str("</p>")?;
}
- None => match self.src.content_text() {
- Some(text) => {
+ None => {
+ if let Some(text) = self.src.content_text() {
writer.write_str("<p>")?;
text.render_into(writer)?;
writer.write_str("</p>")?;
}
- None => {}
- },
+ }
}
Ok(())
@@ -311,7 +310,7 @@ impl<'user> render::Render for UserLink<'user> {
}
pub trait GetIndex<K, V> {
- fn get<'a>(&'a self, key: K) -> Option<&'a V>;
+ fn get(&self, key: K) -> Option<&V>;
}
impl<K: Borrow<Q> + Eq + std::hash::Hash, V, Q: ?Sized + Eq + std::hash::Hash> GetIndex<&Q, V>
@@ -323,7 +322,7 @@ impl<K: Borrow<Q> + Eq + std::hash::Hash, V, Q: ?Sized + Eq + std::hash::Hash> G
}
impl<I: serde_json::value::Index> GetIndex<I, serde_json::Value> for serde_json::Value {
- fn get<'a>(&'a self, key: I) -> Option<&'a serde_json::Value> {
+ fn get(&self, key: I) -> Option<&serde_json::Value> {
self.get(key)
}
}