diff options
author | Colin Reeder <colin@vpzom.click> | 2020-07-18 22:54:16 -0600 |
---|---|---|
committer | Colin Reeder <colin@vpzom.click> | 2020-07-18 22:54:16 -0600 |
commit | 1a7844a389cc7e11bf29193dd1b3614f2d816ede (patch) | |
tree | 9f5f2f41d0bb49203004c909a827dbf29c51eb31 /src/components | |
parent | 03eaa82c7a6f22524685f5ddbc72d86288df428e (diff) |
Resolve lint warnings
Diffstat (limited to 'src/components')
-rw-r--r-- | src/components/mod.rs | 11 |
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) } } |