pmrs 0.0.2

Rust support to process mining functions. Includes a library and a small cli-interface.
Documentation
pub(crate) mod variants;
use std::error::Error;

use crate::objects::ocel::Ocel;

use self::variants::jsonocel::{export_json_ocel, export_json_ocel_pretty, generate_ocel_serde};

use super::OcelSerde;

pub fn export_ocel(log: &Ocel, file_path: &str) -> Result<bool, Box<dyn Error>> {
    return export_json_ocel(log, file_path);
}

pub fn export_ocel_pretty(log: &Ocel, file_path: &str) -> Result<bool, Box<dyn Error>> {
    return export_json_ocel_pretty(log, file_path);
}

pub fn generate_ocel_external_repr(log: &Ocel) -> OcelSerde {
    return generate_ocel_serde(log); 
}