Remove redundant type parameter of VectorElement
diff --git a/macro/src/expand.rs b/macro/src/expand.rs
index 1b3aab3..510fcca 100644
--- a/macro/src/expand.rs
+++ b/macro/src/expand.rs
@@ -655,7 +655,7 @@
let link_push_back = format!("{}push_back", prefix);
quote! {
- unsafe impl ::cxx::private::VectorElement<#inner> for #inner {
+ unsafe impl ::cxx::private::VectorElement for #inner {
unsafe fn __get_unchecked(v: &::cxx::CxxVector<#inner>, pos: usize) -> &#inner {
extern "C" {
#[link_name = #link_get_unchecked]
@@ -696,7 +696,7 @@
let link_push_back = format!("{}push_back", prefix);
quote! {
- unsafe impl VectorElement<#inner> for #inner {
+ unsafe impl VectorElement for #inner {
unsafe fn __get_unchecked(v: &CxxVector<#inner>, pos: usize) -> &#inner {
extern "C" {
#[link_name = #link_get_unchecked]