chore: Fix some warnings with latest stable.
diff --git a/bindgen/clang.rs b/bindgen/clang.rs
index 04fe3e1..e52fed0 100644
--- a/bindgen/clang.rs
+++ b/bindgen/clang.rs
@@ -945,7 +945,7 @@
     }
 
     /// Gets the tokens that correspond to that cursor.
-    pub(crate) fn tokens(&self) -> RawTokens {
+    pub(crate) fn tokens(&self) -> RawTokens<'_> {
         RawTokens::new(self)
     }
 
@@ -1006,7 +1006,7 @@
     }
 
     /// Get an iterator over these tokens.
-    pub(crate) fn iter(&self) -> ClangTokenIterator {
+    pub(crate) fn iter(&self) -> ClangTokenIterator<'_> {
         ClangTokenIterator {
             tu: self.tu,
             raw: self.as_slice().iter(),
diff --git a/bindgen/ir/context.rs b/bindgen/ir/context.rs
index 3f9e16a..c0201a1 100644
--- a/bindgen/ir/context.rs
+++ b/bindgen/ir/context.rs
@@ -1228,7 +1228,7 @@
 
     fn assert_no_dangling_item_traversal(
         &self,
-    ) -> traversal::AssertNoDanglingItemsTraversal {
+    ) -> traversal::AssertNoDanglingItemsTraversal<'_> {
         assert!(self.in_codegen_phase());
         assert_eq!(self.current_module, self.root_module);
 
diff --git a/bindgen/ir/ty.rs b/bindgen/ir/ty.rs
index baaa4a4..38a7f63 100644
--- a/bindgen/ir/ty.rs
+++ b/bindgen/ir/ty.rs
@@ -243,7 +243,7 @@
     }
 
     /// Takes `name`, and returns a suitable identifier representation for it.
-    fn sanitize_name(name: &str) -> Cow<str> {
+    fn sanitize_name(name: &str) -> Cow<'_, str> {
         if clang::is_valid_identifier(name) {
             return Cow::Borrowed(name);
         }
diff --git a/bindgen/lib.rs b/bindgen/lib.rs
index 12ac8a2..b2fecc2 100644
--- a/bindgen/lib.rs
+++ b/bindgen/lib.rs
@@ -980,7 +980,7 @@
     }
 
     /// Gets the rustfmt path to rustfmt the generated bindings.
-    fn rustfmt_path(&self) -> io::Result<Cow<PathBuf>> {
+    fn rustfmt_path(&self) -> io::Result<Cow<'_, PathBuf>> {
         debug_assert!(matches!(self.options.formatter, Formatter::Rustfmt));
         if let Some(ref p) = self.options.rustfmt_path {
             return Ok(Cow::Borrowed(p));