Function tauri::api::path::resolve_path [−][src]
pub fn resolve_path<P: AsRef<Path>>(
config: &Config,
package_info: &PackageInfo,
path: P,
dir: Option<BaseDirectory>
) -> Result<PathBuf>
Expand description
Resolves the path with the optional base directory.
Example
use tauri::api::{path::{resolve_path, BaseDirectory}, PackageInfo}; // we use the default config and a mock PackageInfo, but in an actual app you should get the Config created from tauri.conf.json and the app's PackageInfo instance let path = resolve_path( &Default::default(), &PackageInfo { name: "app".into(), version: "1.0.0".into(), }, "path/to/something", Some(BaseDirectory::Config) ).expect("failed to resolve path"); // path is equal to "/home/${whoami}/.config/path/to/something" on Linux