Enum rtlola_interpreter::monitor::Change
source · Expand description
An enum representing a change in the monitor.
Variants§
Spawn(Vec<Value>)
Indicates that a new instance of a stream was created with the given values as parameters.
Value(Parameters, Value)
Indicates that an instance got a new value. The instance is identified through the given Parameters.
Close(Vec<Value>)
Indicates that an instance was closed. The given values are the parameters of the closed instance.
Trait Implementations§
source§impl Ord for Change
impl Ord for Change
source§impl PartialEq<Change> for Change
impl PartialEq<Change> for Change
source§impl PartialOrd<Change> for Change
impl PartialOrd<Change> for Change
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Eq for Change
impl StructuralEq for Change
impl StructuralPartialEq for Change
Auto Trait Implementations§
impl RefUnwindSafe for Change
impl Send for Change
impl Sync for Change
impl Unpin for Change
impl UnwindSafe for Change
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.