diff --git a/soa-derive-internal/src/slice.rs b/soa-derive-internal/src/slice.rs index 832f163..7801d5f 100644 --- a/soa-derive-internal/src/slice.rs +++ b/soa-derive-internal/src/slice.rs @@ -601,7 +601,7 @@ pub fn derive_mut(input: &Input) -> TokenStream { } #[doc(hidden)] - fn apply_permutation(&mut self, permutation: &mut soa_derive::Permutation) { + pub fn apply_permutation(&mut self, permutation: &mut soa_derive::Permutation) { #( #apply_permutation; )* }