R/CallrFuture-class.R
CallrFuture.Rd
A callr future is a future whose value will be resolved via callr
CallrFuture(
expr = NULL,
envir = parent.frame(),
substitute = TRUE,
globals = TRUE,
packages = NULL,
label = NULL,
workers = NULL,
supervise = FALSE,
...
)
The R expression to be evaluated.
The environment in which global environment should be located.
Controls whether expr
should be substitute()
:d
or not.
(optional) a logical, a character vector, a named list, or
a globals::Globals object. If TRUE
, globals are identified by code
inspection based on expr
and tweak
searching from environment
envir
. If FALSE
, no globals are used. If a character vector, then
globals are identified by lookup based their names globals
searching
from environment envir
. If a named list or a Globals object, the
globals are used as is.
(optional) Label of the future.
(optional) The maximum number of workers the callr backend may use at any time.
(optional) Argument passed to callr::r_bg()
.
Additional arguments passed to future::MultiprocessFuture()
.
A CallrFuture object