luaur_common/enums/event_type.rs
1//! Generated skeleton item.
2//! Node: `cxx:Enum:Luau.Common:Common/include/Luau/TimeTrace.h:35:event_type`
3//! Source: `Common/include/Luau/TimeTrace.h`
4//! Graph edges:
5//! - declared_by: source_file Common/include/Luau/TimeTrace.h
6//! - source_includes:
7//! - includes -> source_file Common/include/Luau/Common.h
8//! - includes -> source_file VM/src/lstring.h
9//! - incoming:
10//! - declares <- source_file Common/include/Luau/TimeTrace.h
11
12#[derive(Debug, Clone, Copy, PartialEq, Eq)]
13#[repr(u8)]
14pub enum EventType {
15 Enter = 0,
16 Leave = 1,
17 ArgName = 2,
18 ArgValue = 3,
19}
20
21#[allow(non_upper_case_globals)]
22impl EventType {
23 pub const Enter: Self = Self::Enter;
24 pub const Leave: Self = Self::Leave;
25 pub const ArgName: Self = Self::ArgName;
26 pub const ArgValue: Self = Self::ArgValue;
27}