use std::time::SystemTime;
use crate::core::step::StepStatus;
#[derive(Debug, Clone)]
pub struct JobStatus {
pub name: String,
#[allow(dead_code)]
pub start_time: Option<u128>,
#[allow(dead_code)]
pub end_time: Option<u128>,
#[allow(dead_code)]
pub status: Result<String, String>,
#[allow(dead_code)]
pub steps_status: Vec<StepStatus>,
}
pub fn now_time() -> u128 {
return SystemTime::now().duration_since(std::time::UNIX_EPOCH).unwrap().as_millis();
}