[][src]Function evtclib::process

pub fn process(data: &Evtc) -> Result<Log, EvtcError>

Main function to turn a low-level Evtc to a high-level Log.

This function takes an Evtc and does the required type conversions and pre-processing to get a high-level Log. This pre-processing includes

  • Setting the correct aware times for the agents
  • Setting the master agents for each agent
  • Converting all events

Note that the structures are quite different, so this function does not consume the given Evtc.