use tauri::{plugin::TauriPlugin, Runtime}; #[cfg(target_os = "windows")] #[path = "platform_impl/windows.rs"] mod platform_impl; pub(crate) type SingleInstanceCallback = dyn FnMut(Vec, String, Box) + Send + 'static; pub fn init, String, Box) + Send + 'static>( f: F, ) -> TauriPlugin { platform_impl::init(Box::new(f)) }