INNER CODE UNIT · Rust
setup_logging
Blur009/Blur-AutoClicker · src-tauri/src/lib.rs:205
fn setup_logging(app: &AppHandle) {
use tauri_plugin_log::{RotationStrategy, Target, TargetKind, TimezoneStrategy};
let _ = crate::diagnostics::ensure_diagnostics_dirs();
let log_level = if cfg!(debug_assertions) {
log::LevelFilter::Trace
} else {
log::LevelFilter::Info
};
let log_dir = crate::diagnostics::logs_dir()
.unwrap_or_else(|| std::env::temp_dir().join("BlurAutoClicker-logs"));
let _ = app.plugin(
tauri_plugin_log::Builder::default()
.targets([
Target::new(TargetKind::Stdout),
Target::new(TargetKind::Folder {
path: log_dir,