Struct deno_runtime::worker::WorkerOptions [−][src]
pub struct WorkerOptions {Show 24 fields
pub apply_source_maps: bool,
pub args: Vec<String>,
pub debug_flag: bool,
pub unstable: bool,
pub enable_testing_features: bool,
pub unsafely_ignore_certificate_errors: Option<Vec<String>>,
pub root_cert_store: Option<RootCertStore>,
pub user_agent: String,
pub seed: Option<u64>,
pub module_loader: Rc<dyn ModuleLoader>,
pub create_web_worker_cb: Arc<CreateWebWorkerCb>,
pub js_error_create_fn: Option<Rc<JsErrorCreateFn>>,
pub maybe_inspector_server: Option<Arc<InspectorServer>>,
pub should_break_on_first_statement: bool,
pub runtime_version: String,
pub ts_version: String,
pub no_color: bool,
pub get_error_class_fn: Option<GetErrorClassFn>,
pub location: Option<Url>,
pub origin_storage_dir: Option<PathBuf>,
pub blob_store: BlobStore,
pub broadcast_channel: InMemoryBroadcastChannel,
pub shared_array_buffer_store: Option<SharedArrayBufferStore>,
pub cpu_count: usize,
}
Fields
apply_source_maps: bool
args: Vec<String>
Sets Deno.args
in JS runtime.
debug_flag: bool
unstable: bool
enable_testing_features: bool
unsafely_ignore_certificate_errors: Option<Vec<String>>
root_cert_store: Option<RootCertStore>
user_agent: String
seed: Option<u64>
module_loader: Rc<dyn ModuleLoader>
create_web_worker_cb: Arc<CreateWebWorkerCb>
js_error_create_fn: Option<Rc<JsErrorCreateFn>>
maybe_inspector_server: Option<Arc<InspectorServer>>
should_break_on_first_statement: bool
runtime_version: String
Sets Deno.version.deno
in JS runtime.
ts_version: String
Sets Deno.version.typescript
in JS runtime.
no_color: bool
Sets Deno.noColor
in JS runtime.
get_error_class_fn: Option<GetErrorClassFn>
location: Option<Url>
origin_storage_dir: Option<PathBuf>
blob_store: BlobStore
broadcast_channel: InMemoryBroadcastChannel
cpu_count: usize