processcube_engine_client 0.3.0

5Minds ProcessCube® Engine client written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize, Debug)]
#[serde(rename_all = "camelCase")]
pub struct CorrelationList {
    pub correlations: Vec<Correlation>,
    pub total_count: u32,
}

#[derive(Serialize, Deserialize, Debug)]
#[serde(rename_all = "camelCase")]
pub struct Correlation {
    #[serde(rename = "correlationId")]
    pub id: String,
    pub metadata: serde_json::Value,
    // TODO: pub process_instances: Vec<ProcessInstance>,
}