pub enum CodeCellRuntimeStatus {
Starting,
Running,
Yielded,
Completed,
Failed,
Terminated,
}Expand description
Public reduced trace model returned by replay. Code-mode runtime lifecycle.
Variants§
Starting
The exec request has been accepted but the runtime has not yet started user code.
Running
Runtime is executing JavaScript and has not yet yielded or terminated.
Yielded
Initial exec returned while JavaScript kept running in the background.
Completed
Runtime reached a normal terminal result.
Failed
Runtime reached an error terminal result.
Terminated
Runtime was explicitly terminated.
Trait Implementations§
Source§impl Clone for CodeCellRuntimeStatus
impl Clone for CodeCellRuntimeStatus
Source§fn clone(&self) -> CodeCellRuntimeStatus
fn clone(&self) -> CodeCellRuntimeStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CodeCellRuntimeStatus
impl Debug for CodeCellRuntimeStatus
Source§impl<'de> Deserialize<'de> for CodeCellRuntimeStatus
impl<'de> Deserialize<'de> for CodeCellRuntimeStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CodeCellRuntimeStatus
Source§impl PartialEq for CodeCellRuntimeStatus
impl PartialEq for CodeCellRuntimeStatus
Source§impl Serialize for CodeCellRuntimeStatus
impl Serialize for CodeCellRuntimeStatus
impl StructuralPartialEq for CodeCellRuntimeStatus
Auto Trait Implementations§
impl Freeze for CodeCellRuntimeStatus
impl RefUnwindSafe for CodeCellRuntimeStatus
impl Send for CodeCellRuntimeStatus
impl Sync for CodeCellRuntimeStatus
impl Unpin for CodeCellRuntimeStatus
impl UnsafeUnpin for CodeCellRuntimeStatus
impl UnwindSafe for CodeCellRuntimeStatus
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more