pub enum ExecutionEvent {
Starting {
result: Result<(), Error>,
},
Stopped {
result: Result<(), Error>,
},
Sent {
rule_index: usize,
statement_index: usize,
result: Vec<(Id<Setter>, Result<(), Error>)>,
},
TimerStart {
rule_index: usize,
condition_index: usize,
},
TimerCancel {
rule_index: usize,
condition_index: usize,
},
ChannelError {
id: Id<Getter>,
error: APIError,
},
}
Variants
Starting | Fields
| |
Stopped | Fields
| |
Sent | Fields
rule_index | | statement_index | | result | |
| |
TimerStart | Fields
rule_index | | condition_index | |
| |
TimerCancel | Fields
rule_index | | condition_index | |
| |
ChannelError | Fields
| |
Trait Implementations
Derived Implementations