Enum rtlola_frontend::mir::ActivationCondition [−][src]
pub enum ActivationCondition { Conjunction(Vec<Self>), Disjunction(Vec<Self>), Stream(StreamReference), True, }
Expand description
Representation of the activation condition of event-based entities such as streams or spawn conditions
Variants
Activate when all entries of the Vec are true.
Tuple Fields of Conjunction
0: Vec<Self>
Activate when at least one entry of the Vec is true.
Tuple Fields of Disjunction
0: Vec<Self>
Activate when the referenced stream is evaluated.
Tuple Fields of Stream
Activate
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ActivationCondition
impl Send for ActivationCondition
impl Sync for ActivationCondition
impl Unpin for ActivationCondition
impl UnwindSafe for ActivationCondition
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
type Output = T
type Output = T
Should always be Self