plot/lib/schema/job_pipeline.rs
1use chrono::{DateTime, Local};
2
3use crate::lib::logic::ScanNodeScanned;
4// ============================================================================
5// MODELE DANYCH POTOKU (Zastępują stare job::ValidResultMainRow)
6// ============================================================================
7
8#[derive(Debug, Clone)]
9pub struct PipelineJobRow {
10 pub dt_modified: DateTime<Local>,
11 pub name_with_ext: String,
12 pub size_real: u64,
13 pub node: ScanNodeScanned,
14}
15
16#[derive(Debug, Clone)]
17pub struct PipelineJobTab {
18 pub rows: Vec<PipelineJobRow>,
19 pub tier_max: usize,
20 pub name_len_max: usize,
21 pub path_len_max: usize,
22}