pub struct RunAttemptEntry {
pub attempt_id: String,
pub started_at: u64,
pub finished_at: Option<u64>,
pub result: Option<AttemptResultKind>,
pub error: Option<String>,
pub output: Option<Vec<u8>>,
}Expand description
Run attempt entry for the response payload.
Fields§
§attempt_id: StringAttempt identifier as a stable string.
started_at: u64Attempt started timestamp.
finished_at: Option<u64>Attempt finished timestamp if finished.
result: Option<AttemptResultKind>Canonical attempt result taxonomy if finished.
error: Option<String>Attempt error message if any.
output: Option<Vec<u8>>Opaque handler output bytes if the attempt produced output.
Trait Implementations§
Source§impl Clone for RunAttemptEntry
impl Clone for RunAttemptEntry
Source§fn clone(&self) -> RunAttemptEntry
fn clone(&self) -> RunAttemptEntry
Returns a duplicate of the value. Read more
1.0.0 · 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 RunAttemptEntry
impl Debug for RunAttemptEntry
Auto Trait Implementations§
impl Freeze for RunAttemptEntry
impl RefUnwindSafe for RunAttemptEntry
impl Send for RunAttemptEntry
impl Sync for RunAttemptEntry
impl Unpin for RunAttemptEntry
impl UnsafeUnpin for RunAttemptEntry
impl UnwindSafe for RunAttemptEntry
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