From bebe593c301286fa4c42ca1655ffd70881a0dac6 Mon Sep 17 00:00:00 2001
From: Tangent 128 <Tangent128@gmail.com>
Date: Tue, 3 Apr 2018 19:07:16 -0400
Subject: [PATCH] Lifetime simplification reflecting probably-better
 understanding of them

---
 src/ebml.rs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/ebml.rs b/src/ebml.rs
index 67400ae..5a9293b 100644
--- a/src/ebml.rs
+++ b/src/ebml.rs
@@ -218,11 +218,11 @@ pub struct Ebml<Source> {
     pub source: Source
 }
 
-pub trait FromEbml<'b>: Sized {
+pub trait FromEbml<'a>: Sized {
     fn should_unwrap(element_id: u64) -> bool;
-    fn decode(element_id: u64, bytes: &'b[u8]) -> Result<Self, Error>;
+    fn decode(element_id: u64, bytes: &'a[u8]) -> Result<Self, Error>;
 
-    fn decode_element<'a: 'b>(bytes: &'a[u8]) -> Result<Option<(Self, usize)>, Error> {
+    fn decode_element(bytes: &'a[u8]) -> Result<Option<(Self, usize)>, Error> {
         match decode_tag(bytes) {
             Ok(None) => Ok(None),
             Err(err) => Err(err),