Skip to content

Commit 6f39b07

Browse files
blusstbu-
authored andcommitted
ArrayVecCopy: Skip rename of ArrayVecVisitor
It's a type nested in a function, does not need renaming.
1 parent b3d0e2b commit 6f39b07

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

generate_arrayvec_copy

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ set -o pipefail
1212

1313
sed \
1414
-e "s/\\<ArrayVec\\>/ArrayVecCopy/g" \
15-
-e "s/\\<ArrayVecVisitor\\>/ArrayVecCopyVisitor/g" \
1615
-e "s/impl<\\('[A-Za-z_]*, \\)\\?T:/impl<\\1T: Copy +/g" \
1716
-e "s/impl<\\('[A-Za-z_]*, \\)\\?T,/impl<\\1T: Copy,/g" \
1817
-e "s/struct \\([A-Za-z_]*\\)<\\('[A-Za-z_]*, \\)\\?T:/struct \\1<\\2T: Copy +/g" \

src/arrayvec_copy.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1335,9 +1335,9 @@ impl<'de, T: Copy + Deserialize<'de>, const CAP: usize> Deserialize<'de> for Arr
13351335
use serde::de::{Visitor, SeqAccess, Error};
13361336
use std::marker::PhantomData;
13371337

1338-
struct ArrayVecCopyVisitor<'de, T: Copy + Deserialize<'de>, const CAP: usize>(PhantomData<(&'de (), [T; CAP])>);
1338+
struct ArrayVecVisitor<'de, T: Copy + Deserialize<'de>, const CAP: usize>(PhantomData<(&'de (), [T; CAP])>);
13391339

1340-
impl<'de, T: Copy + Deserialize<'de>, const CAP: usize> Visitor<'de> for ArrayVecCopyVisitor<'de, T, CAP> {
1340+
impl<'de, T: Copy + Deserialize<'de>, const CAP: usize> Visitor<'de> for ArrayVecVisitor<'de, T, CAP> {
13411341
type Value = ArrayVecCopy<T, CAP>;
13421342

13431343
fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result {
@@ -1359,7 +1359,7 @@ impl<'de, T: Copy + Deserialize<'de>, const CAP: usize> Deserialize<'de> for Arr
13591359
}
13601360
}
13611361

1362-
deserializer.deserialize_seq(ArrayVecCopyVisitor::<T, CAP>(PhantomData))
1362+
deserializer.deserialize_seq(ArrayVecVisitor::<T, CAP>(PhantomData))
13631363
}
13641364
}
13651365

0 commit comments

Comments
 (0)