+ LDKEventsProviderImpl impl = new LDKEventsProviderImpl(arg, impl_holder);
+ long[] ptr_idx = bindings.LDKEventsProvider_new(impl);
+
+ impl_holder.held = new EventsProvider(null, ptr_idx[0]);
+ impl_holder.held.instance_idx = ptr_idx[1];
+ impl_holder.held.bindings_instance = impl;