rustenium_bidi_commands/input/
events.rs

1// Generated events for module
2
3use serde::{Serialize, Deserialize};
4use super::types::*;
5
6#[derive(Debug, Clone, Serialize, Deserialize)]
7#[serde(untagged)]
8pub enum InputEvent {
9    FileDialogOpened(FileDialogOpened),
10}
11
12
13#[derive(Debug, Clone, Serialize, Deserialize)]
14pub enum InputFileDialogOpenedMethod {
15    #[serde(rename = "input.fileDialogOpened")]
16    InputFileDialogOpened,
17}
18
19#[derive(Debug, Clone, Serialize, Deserialize)]
20pub struct FileDialogOpened {
21    #[serde(rename = "method")]
22    pub method: InputFileDialogOpenedMethod,
23    #[serde(rename = "params")]
24    pub params: FileDialogInfo,
25}
26