use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct ProcessingStatusOut {
#[serde(rename = "document_id")]
pub document_id: uuid::Uuid,
#[serde(rename = "process_status")]
pub process_status: models::ProcessStatus,
#[serde(rename = "processing_status")]
pub processing_status: String,
}
impl ProcessingStatusOut {
pub fn new(document_id: uuid::Uuid, process_status: models::ProcessStatus, processing_status: String) -> ProcessingStatusOut {
ProcessingStatusOut {
document_id,
process_status,
processing_status,
}
}
}