pub struct ActorStatus {
pub name: String,
pub status: String,
pub phases_completed: usize,
pub total_phases: usize,
pub terminal_phase: Option<String>,
pub error: Option<String>,
}Expand description
Per-actor execution status for the output.
Implements: TJ-SPEC-014 F-007
Fields§
§name: StringActor name.
status: StringExecution status.
phases_completed: usizePhases completed.
total_phases: usizeTotal phases.
terminal_phase: Option<String>Terminal phase name.
error: Option<String>Error message (if status is “error”).
Trait Implementations§
Source§impl Debug for ActorStatus
impl Debug for ActorStatus
Auto Trait Implementations§
impl Freeze for ActorStatus
impl RefUnwindSafe for ActorStatus
impl Send for ActorStatus
impl Sync for ActorStatus
impl Unpin for ActorStatus
impl UnsafeUnpin for ActorStatus
impl UnwindSafe for ActorStatus
Blanket Implementations§
Source§impl<T> AnyExt for T
impl<T> AnyExt for T
Source§fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
fn downcast_ref<T>(this: &Self) -> Option<&T>where
T: Any,
Attempts to downcast this to
T behind referenceSource§fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
fn downcast_mut<T>(this: &mut Self) -> Option<&mut T>where
T: Any,
Attempts to downcast this to
T behind mutable referenceSource§fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
fn downcast_rc<T>(this: Rc<Self>) -> Result<Rc<T>, Rc<Self>>where
T: Any,
Attempts to downcast this to
T behind Rc pointerSource§fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
fn downcast_arc<T>(this: Arc<Self>) -> Result<Arc<T>, Arc<Self>>where
T: Any,
Attempts to downcast this to
T behind Arc pointerSource§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