pub struct NativeTsRuntimePreflight {
pub entrypoint: PathBuf,
pub artifact: PathBuf,
pub source_hash: String,
pub cache_hit: bool,
}Expand description
Result of validating and compiling a native TypeScript workflow source.
Fields§
§entrypoint: PathBufResolved workflow source entrypoint used by the compiler.
artifact: PathBufResolved native artifact path that will be invoked by the runtime.
source_hash: StringStable hash of the workflow source and runtime identity fields.
cache_hit: boolTrue when the existing artifact cache entry was reused.
Trait Implementations§
Source§impl Clone for NativeTsRuntimePreflight
impl Clone for NativeTsRuntimePreflight
Source§fn clone(&self) -> NativeTsRuntimePreflight
fn clone(&self) -> NativeTsRuntimePreflight
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 NativeTsRuntimePreflight
impl Debug for NativeTsRuntimePreflight
Source§impl<'de> Deserialize<'de> for NativeTsRuntimePreflight
impl<'de> Deserialize<'de> for NativeTsRuntimePreflight
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 NativeTsRuntimePreflight
Source§impl PartialEq for NativeTsRuntimePreflight
impl PartialEq for NativeTsRuntimePreflight
Source§fn eq(&self, other: &NativeTsRuntimePreflight) -> bool
fn eq(&self, other: &NativeTsRuntimePreflight) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for NativeTsRuntimePreflight
impl Serialize for NativeTsRuntimePreflight
impl StructuralPartialEq for NativeTsRuntimePreflight
Auto Trait Implementations§
impl Freeze for NativeTsRuntimePreflight
impl RefUnwindSafe for NativeTsRuntimePreflight
impl Send for NativeTsRuntimePreflight
impl Sync for NativeTsRuntimePreflight
impl Unpin for NativeTsRuntimePreflight
impl UnsafeUnpin for NativeTsRuntimePreflight
impl UnwindSafe for NativeTsRuntimePreflight
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