freya_core/events/
potential_event.rs

1use freya_native_core::{
2    events::EventName,
3    NodeId,
4};
5
6use super::PlatformEventData;
7
8/// Potential events are events that might get emitted or not.
9#[derive(Clone, Debug)]
10pub struct PotentialEvent {
11    pub(crate) node_id: NodeId,
12    pub(crate) name: EventName,
13    pub(crate) data: PlatformEventData,
14    pub(crate) layer: Option<i16>,
15}