pub unsafe extern "C" fn jl_generic_function_def(
name: *mut jl_sym_t,
bp: *mut *mut jl_value_t,
bp_owner: *mut jl_value_t,
bnd: *mut jl_binding_t,
) -> *mut jl_value_tpub unsafe extern "C" fn jl_generic_function_def(
name: *mut jl_sym_t,
bp: *mut *mut jl_value_t,
bp_owner: *mut jl_value_t,
bnd: *mut jl_binding_t,
) -> *mut jl_value_t