pub struct PerIsolateOptions {
pub per_env: EnvironmentOptions,
pub track_heap_objects: bool,
pub report_uncaught_exception: bool,
pub report_on_signal: bool,
pub experimental_shadow_realm: bool,
pub stack_trace_limit: i64,
pub report_signal: String,
pub build_snapshot: bool,
pub build_snapshot_config: String,
}Fields§
§per_env: EnvironmentOptions§track_heap_objects: bool§report_uncaught_exception: bool§report_on_signal: bool§experimental_shadow_realm: bool§stack_trace_limit: i64§report_signal: String§build_snapshot: bool§build_snapshot_config: StringImplementations§
Source§impl PerIsolateOptions
impl PerIsolateOptions
pub fn check_options(&mut self, errors: &mut Vec<String>)
Trait Implementations§
Source§impl Clone for PerIsolateOptions
impl Clone for PerIsolateOptions
Source§fn clone(&self) -> PerIsolateOptions
fn clone(&self) -> PerIsolateOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PerIsolateOptions
impl Debug for PerIsolateOptions
Auto Trait Implementations§
impl Freeze for PerIsolateOptions
impl RefUnwindSafe for PerIsolateOptions
impl Send for PerIsolateOptions
impl Sync for PerIsolateOptions
impl Unpin for PerIsolateOptions
impl UnsafeUnpin for PerIsolateOptions
impl UnwindSafe for PerIsolateOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more