1#[repr(i32)]
3#[allow(missing_docs)]
4pub enum Runtime {
5 None,
6 Deno,
7 NodeJS,
8 Bun,
9}
10
11#[repr(usize)]
13#[allow(missing_docs)]
14pub enum Browser {
15 NoBrowser,
16 AnyBrowser,
17 Chrome,
18 Firefox,
19 Edge,
20 Safari,
21 Chromium,
22 Opera,
23 Brave,
24 Vivaldi,
25 Epic,
26 Yandex,
27 ChromiumBased,
28 Webview,
29}
30
31#[repr(i32)]
32pub(crate) enum Config {
33 ShowWaitConnection,
34 UiEventBlocking,
35 FolderMonitor,
36 MultiClient,
37 UseCookies,
38 AsynchronousResponse,
39}
40
41#[repr(usize)]
43#[allow(missing_docs)]
44pub enum LoggerLevel {
45 Debug,
46 Info,
47 Error,
48}
49
50#[repr(usize)]
52pub enum EventType {
53 Disconnected = 0,
55 Connected,
57 MouseClick,
59 Navigation,
61 Callback,
63}