pub unsafe extern "C" fn enif_send(
    env: *mut ErlNifEnv,
    to_pid: *const ErlNifPid,
    msg_env: *mut ErlNifEnv,
    msg: ERL_NIF_TERM
) -> c_int