pub fn open<R: Runtime>(
_app: AppHandle<R>,
_window: Window<R>,
state: State<'_, SerialportState>,
path: String,
baud_rate: u32,
data_bits: Option<DataBits>,
flow_control: Option<FlowControl>,
parity: Option<Parity>,
stop_bits: Option<StopBits>,
timeout: Option<u64>,
) -> Result<(), Error>