summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorJacob Brown <kardeiz@gmail.com>2017-04-24 10:50:23 -0500
committerJacob Brown <kardeiz@gmail.com>2017-04-24 10:50:23 -0500
commit53b0c87687fc6dd2f8bca5c4277a41e3e281025d (patch)
tree560fba135c5899fff18acfb21ca82a9588f45081 /examples
parentaffe762fbf1ced30af818ed1f6ec480e9f1e6962 (diff)
make compiler recommended changes
Diffstat (limited to 'examples')
-rw-r--r--examples/csv_vectors.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/csv_vectors.rs b/examples/csv_vectors.rs
index cbac0bc..75f7945 100644
--- a/examples/csv_vectors.rs
+++ b/examples/csv_vectors.rs
@@ -18,8 +18,8 @@ fn main() {
}
-fn from_csv<D>(deserializer: D) -> Result<Vec<u8>, D::Error>
- where D: serde::Deserializer,
+fn from_csv<'de, D>(deserializer: D) -> Result<Vec<u8>, D::Error>
+ where D: serde::Deserializer<'de>,
{
deserializer.deserialize_str(CSVVecVisitor)
}
@@ -27,7 +27,7 @@ fn from_csv<D>(deserializer: D) -> Result<Vec<u8>, D::Error>
/// Visits a string value of the form "v1,v2,v3" into a vector of bytes Vec<u8>
struct CSVVecVisitor;
-impl serde::de::Visitor for CSVVecVisitor {
+impl<'de> serde::de::Visitor<'de> for CSVVecVisitor {
type Value = Vec<u8>;
fn expecting(&self,