macro: make generated helpers #[doc(hidden)]

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2021-02-15 14:05:02 +01:00
parent d7f59334ba
commit fa4d4a654c

View File

@ -200,6 +200,7 @@ pub fn handle_function(
wrapper_func = quote! { wrapper_func = quote! {
#[no_mangle] #[no_mangle]
#[doc(hidden)]
pub extern "C" fn #xs_name(cv: &::perlmod::ffi::CV) { pub extern "C" fn #xs_name(cv: &::perlmod::ffi::CV) {
unsafe { unsafe {
match #impl_xs_name(cv) { match #impl_xs_name(cv) {
@ -224,6 +225,7 @@ pub fn handle_function(
wrapper_func = quote! { wrapper_func = quote! {
#[no_mangle] #[no_mangle]
#[doc(hidden)]
pub extern "C" fn #xs_name(cv: &::perlmod::ffi::CV) { pub extern "C" fn #xs_name(cv: &::perlmod::ffi::CV) {
unsafe { unsafe {
match #impl_xs_name(cv) { match #impl_xs_name(cv) {