From 34579248d5f36fef371048ffb00408da59cf0cbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Mortensen?= Date: Wed, 29 Nov 2023 14:35:53 +0000 Subject: [PATCH] core: use explicit lifetime in ValidLen slice impl --- tracing-core/src/field.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracing-core/src/field.rs b/tracing-core/src/field.rs index 5c9a2d12a0..99ae9228e4 100644 --- a/tracing-core/src/field.rs +++ b/tracing-core/src/field.rs @@ -1081,7 +1081,7 @@ mod private { pub trait ValidLen<'a>: Borrow<[(&'a Field, Option<&'a (dyn Value + 'a)>)]> {} impl<'a, const N: usize> ValidLen<'a> for [(&'a Field, Option<&'a (dyn Value + 'a)>); N] {} - impl<'a> ValidLen<'a> for &[(&'a Field, Option<&'a (dyn Value + 'a)>)] {} + impl<'a> ValidLen<'a> for &'a [(&'a Field, Option<&'a (dyn Value + 'a)>)] {} } #[cfg(test)]