diff --git a/tools/analysis/traceevent/src/buffer.rs b/tools/analysis/traceevent/src/buffer.rs
index cee093551e..e59bebed78 100644
--- a/tools/analysis/traceevent/src/buffer.rs
+++ b/tools/analysis/traceevent/src/buffer.rs
@@ -149,13 +149,13 @@ impl<'i, 'h, 'edm, InitDescF, T> EventVisitor<'i, 'h, 'edm, InitDescF, T> {
         }
     }
 
-    fn __check_variance_i<'i1>(self) -> EventVisitor<'i1, 'h, 'edm, InitDescF, T>
+    fn __check_covariance_i<'i1>(self) -> EventVisitor<'i1, 'h, 'edm, InitDescF, T>
         where
             'i: 'i1,
     {
         self
     }
-    fn __check_variance_h<'h1>(self) -> EventVisitor<'i, 'h1, 'edm, InitDescF, T>
+    fn __check_covariance_h<'h1>(self) -> EventVisitor<'i, 'h1, 'edm, InitDescF, T>
         where
             'h: 'h1,
     {
diff --git a/tools/analysis/traceevent/src/header.rs b/tools/analysis/traceevent/src/header.rs
index ae7361b414..66e9609ff2 100644
--- a/tools/analysis/traceevent/src/header.rs
+++ b/tools/analysis/traceevent/src/header.rs
@@ -392,13 +392,6 @@ impl Header {
             event_desc.header = Some(Arc::clone(&header))
         }
     }
-
-    fn __check_variance<'h, 'h1>(&'h self) -> &'h1 Self
-        where
-            'h: 'h1,
-    {
-        self
-    }
 }
 
 #[derive(Clone)]