pub unsafe extern "C" fn scm_c_hook_remove(
hook: *mut scm_t_c_hook,
func: scm_t_c_hook_function,
fn_data: *mut c_void,
)pub unsafe extern "C" fn scm_c_hook_remove(
hook: *mut scm_t_c_hook,
func: scm_t_c_hook_function,
fn_data: *mut c_void,
)