There are two kinds of errors, both have class callr_error:
callr_error
the first one is thrown after a timeout: callr_timeout_error.
callr_timeout_error
the second one is thrown after an R error (in the other session): callr_status_error.
callr_status_error
make_error(out)
The object returned by run().
run()