conquerstellar_tauri_plugin_rust_solid_core/
lib.rs1use tauri::{
2 plugin::{Builder, TauriPlugin},
3 Runtime
4};
5use tauri_plugin_log::{Builder as LogBuilder, Target, TargetKind};
6
7pub fn init<R: Runtime>() -> TauriPlugin<R> {
8 Builder::new("conquerstellar-plugin-rust-solid-core")
9 .setup(|app, _api| {
10 app.plugin(
11 LogBuilder::new()
12 .level(log::LevelFilter::Info)
13 .target(Target::new(TargetKind::Stdout))
14 .target(Target::new(TargetKind::LogDir {
15 file_name: Some("conquerstellar".into()),
16 }))
17 .target(Target::new(TargetKind::Webview))
18 .build(),
19 )?;
20 Ok(())
21 })
22 .build()
23}