micromegas_telemetry/types/block.rs
1/// block metadata stored in the relational database
2#[derive(Debug, Clone, PartialEq)]
3pub struct BlockMetadata {
4 pub block_id: uuid::Uuid,
5 pub stream_id: uuid::Uuid,
6 pub process_id: uuid::Uuid,
7 pub begin_time: chrono::DateTime<chrono::Utc>,
8 pub end_time: chrono::DateTime<chrono::Utc>,
9 pub begin_ticks: i64,
10 pub end_ticks: i64,
11 pub nb_objects: i32,
12 pub payload_size: i64,
13 pub object_offset: i64,
14 pub insert_time: chrono::DateTime<chrono::Utc>,
15}