Skip to main content

Module UserdataDir

Module UserdataDir 

Source
Expand description

Canonical userdata base directory (Tauri app_data_dir) + first-access scaffolding. Seeded by AppLifecycle::Dirs so every /User/... URI the renderer emits lands under the bundle-identifier-qualified Application Support path VS Code’s profile system expects.

Statics§

USERDATA_BASE_DIR 🔒
Canonical userdata base directory, set once from Tauri’s PathResolver.
USERDATA_INITIALIZED 🔒
Lazy-init flag - ensure_userdata_dirs is idempotent; the flag skips the directory walk after the first successful pass.

Functions§

ensure_userdata_dirs
get_userdata_base_dir
set_userdata_base_dir