Struct rtlola_interpreter::monitor::TracingVerdict
source · pub struct TracingVerdict<T: Tracer, V: VerdictRepresentation> {
pub tracer: T,
pub verdict: V,
}Expand description
A generic VerdictRepresentation suitable to use with any tracer.
Fields§
§tracer: TThe contained tracing information.
verdict: VThe verdict given in the chosen VerdictRepresentation
Trait Implementations§
source§impl<T: Clone + Tracer, V: Clone + VerdictRepresentation> Clone for TracingVerdict<T, V>
impl<T: Clone + Tracer, V: Clone + VerdictRepresentation> Clone for TracingVerdict<T, V>
source§fn clone(&self) -> TracingVerdict<T, V>
fn clone(&self) -> TracingVerdict<T, V>
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<T: Debug + Tracer, V: Debug + VerdictRepresentation> Debug for TracingVerdict<T, V>
impl<T: Debug + Tracer, V: Debug + VerdictRepresentation> Debug for TracingVerdict<T, V>
source§impl<T: Tracer, V: VerdictRepresentation<Tracing = NoTracer>> VerdictRepresentation for TracingVerdict<T, V>
impl<T: Tracer, V: VerdictRepresentation<Tracing = NoTracer>> VerdictRepresentation for TracingVerdict<T, V>
source§fn create(data: RawVerdict<'_>) -> Self
fn create(data: RawVerdict<'_>) -> Self
Creates a snapshot of the streams values.
source§fn create_with_trace(data: RawVerdict<'_>, tracing: Self::Tracing) -> Self
fn create_with_trace(data: RawVerdict<'_>, tracing: Self::Tracing) -> Self
Creates a snapshot of the streams values including tracing data.