ebi_objects/conversions/
to_process_tree.rs

1use crate::ebi_objects::{
2    process_tree::ProcessTree, process_tree_markup_language::ProcessTreeMarkupLanguage,
3    stochastic_process_tree::StochasticProcessTree,
4};
5
6impl From<ProcessTreeMarkupLanguage> for ProcessTree {
7    fn from(value: ProcessTreeMarkupLanguage) -> Self {
8        value.tree
9    }
10}
11
12impl From<StochasticProcessTree> for ProcessTree {
13    fn from(value: StochasticProcessTree) -> Self {
14        Self {
15            activity_key: value.activity_key,
16            tree: value.tree,
17            transition2node: value.transition2node,
18        }
19    }
20}