From 3c269ac3a00a88339256481c3d0c46f24bb4f608 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Sat, 1 Oct 2022 18:52:20 +0200 Subject: [PATCH] Mark Array::size() as inline --- src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 69d0627..a335ca4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2089,6 +2089,7 @@ impl SmallVec<[T; N]> { #[cfg_attr(docsrs, doc(cfg(feature = "const_generics")))] unsafe impl Array for [T; N] { type Item = T; + #[inline] fn size() -> usize { N } @@ -2100,6 +2101,7 @@ macro_rules! impl_array( $( unsafe impl Array for [T; $size] { type Item = T; + #[inline] fn size() -> usize { $size } } )+