Struct process_mining::event_log::stream_xes::XESOuterLogData
source · pub struct XESOuterLogData {
pub extensions: Vec<EventLogExtension>,
pub classifiers: Vec<EventLogClassifier>,
pub log_attributes: Attributes,
pub global_trace_attrs: Attributes,
pub global_event_attrs: Attributes,
}Expand description
(Global) log data parsed during streaming
According to the state machine flow in XES standard (https://xes-standard.org/_media/xes/xesstandarddefinition-2.0.pdf#page=11) those must occur before the first trace
Thus, for XES-compliant logs it is guaranteed that this data is already complete once the first trace is parsed.
Fields§
§extensions: Vec<EventLogExtension>XES Extensions of event log
classifiers: Vec<EventLogClassifier>Event Classifiers of event log
log_attributes: AttributesLog-level attributes of event log
global_trace_attrs: AttributesGlobal trace attributes of event log
global_event_attrs: AttributesGlobal event attributes of event log
Trait Implementations§
source§impl Clone for XESOuterLogData
impl Clone for XESOuterLogData
source§fn clone(&self) -> XESOuterLogData
fn clone(&self) -> XESOuterLogData
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for XESOuterLogData
impl Debug for XESOuterLogData
source§impl Default for XESOuterLogData
impl Default for XESOuterLogData
source§fn default() -> XESOuterLogData
fn default() -> XESOuterLogData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for XESOuterLogData
impl Send for XESOuterLogData
impl Sync for XESOuterLogData
impl Unpin for XESOuterLogData
impl UnwindSafe for XESOuterLogData
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more