Struct rtlola_interpreter::monitor::Verdicts
source · pub struct Verdicts<V: VerdictRepresentation, VerdictTime: OutputTimeRepresentation> {
pub timed: Vec<(VerdictTime::InnerTime, V)>,
pub event: V,
pub ts: VerdictTime::InnerTime,
}Expand description
The Verdicts struct represents the verdict of the API.
It contains the output of the periodic streams with the timed field and the output of the event-based streams with event.
The field timed is a vector, containing all updates of periodic streams since the last event.
Fields§
§timed: Vec<(VerdictTime::InnerTime, V)>All verdicts caused by timed streams given at each deadline that occurred.
event: VThe verdict that resulted from evaluation the event.
ts: VerdictTime::InnerTimeThe time of the event.