pub unsafe extern "C" fn enif_make_existing_atom(
    env: *mut ErlNifEnv,
    name: *const c_char,
    atom: *mut ERL_NIF_TERM,
    encoding: ErlNifCharEncoding
) -> c_int