Struct script::script_thread::BHMExitSignal
source · struct BHMExitSignal {
closing: Arc<AtomicBool>,
js_context: ContextForRequestInterrupt,
}
Fields§
§closing: Arc<AtomicBool>
§js_context: ContextForRequestInterrupt
Trait Implementations§
source§impl BackgroundHangMonitorExitSignal for BHMExitSignal
impl BackgroundHangMonitorExitSignal for BHMExitSignal
source§fn signal_to_exit(&self)
fn signal_to_exit(&self)
Called by the BHM, to notify the monitored component to exit.
Auto Trait Implementations§
impl RefUnwindSafe for BHMExitSignal
impl Send for BHMExitSignal
impl !Sync for BHMExitSignal
impl Unpin for BHMExitSignal
impl UnwindSafe for BHMExitSignal
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert