pub struct StepLog {
pub step_name: String,
pub start_time: Instant,
pub end_time: Option<Instant>,
pub status: StepStatus,
pub error_message: Option<String>,
pub trace_id: String,
}
Fields§
§step_name: String
§start_time: Instant
§end_time: Option<Instant>
§status: StepStatus
§error_message: Option<String>
§trace_id: String
Trait Implementations§
Auto Trait Implementations§
impl Freeze for StepLog
impl RefUnwindSafe for StepLog
impl Send for StepLog
impl Sync for StepLog
impl Unpin for StepLog
impl UnwindSafe for StepLog
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