Add source to internal event
This commit is contained in:
parent
29e7780fdc
commit
608aa516b1
|
@ -12,7 +12,7 @@ use tracing::{debug, error, trace};
|
|||
|
||||
use crate::{
|
||||
error::RuntimeError,
|
||||
event::{Event, Particle},
|
||||
event::{Event, Particle, Source},
|
||||
};
|
||||
|
||||
use super::Process;
|
||||
|
@ -106,7 +106,10 @@ impl Supervisor {
|
|||
}
|
||||
Ok(status) => {
|
||||
let event = Event {
|
||||
particulars: vec![Particle::ProcessCompletion(status)],
|
||||
particulars: vec![
|
||||
Particle::Source(Source::Internal),
|
||||
Particle::ProcessCompletion(status),
|
||||
],
|
||||
metadata: Default::default(),
|
||||
};
|
||||
|
||||
|
|
|
@ -42,6 +42,7 @@ pub enum Source {
|
|||
Mouse,
|
||||
Os,
|
||||
Time,
|
||||
Internal,
|
||||
}
|
||||
|
||||
impl Event {
|
||||
|
|
Loading…
Reference in New Issue