pub struct RunEntry {Show 17 fields
pub dir: PathBuf,
pub manifest: Manifest,
pub manifest_raw: Value,
pub workflow: Value,
pub state_raw: Value,
pub events: Vec<Value>,
pub session_binding: Option<Value>,
pub session_entries: Vec<Value>,
pub session_events: Vec<Value>,
pub session_events_malformed: bool,
pub session_events_torn_tail: bool,
pub session_capture: Option<Value>,
pub state: RunState,
pub snapshot: Option<DefinitionSnapshot>,
pub live: bool,
pub possibly_interrupted: bool,
pub revision: u64,
/* private fields */
}Fields§
§dir: PathBuf§manifest: Manifest§manifest_raw: ValueBundle documents verbatim, as sent over the wire. The raw manifest is kept beside the typed one because views must carry it unmodified, including forward-compatible fields this build does not know about.
workflow: Value§state_raw: Value§events: Vec<Value>§session_binding: Option<Value>§session_entries: Vec<Value>§session_events: Vec<Value>§session_events_malformed: bool§session_events_torn_tail: bool§session_capture: Option<Value>§state: RunStateTyped forms for rendering.
snapshot: Option<DefinitionSnapshot>§live: bool§possibly_interrupted: bool§revision: u64Implementations§
Auto Trait Implementations§
impl Freeze for RunEntry
impl RefUnwindSafe for RunEntry
impl Send for RunEntry
impl Sync for RunEntry
impl Unpin for RunEntry
impl UnsafeUnpin for RunEntry
impl UnwindSafe for RunEntry
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
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