INNER CODE UNIT · Rust

normalize_base_url

shenmintao/marginalia · desktop/src-tauri/src/lib.rs:159

fn normalize_base_url(url: &str) -> String {
    url.trim().trim_end_matches('/').to_string()
}

fn configured_env_value(home: &Path, key: &str) -> Option<String> {
    if let Ok(value) = std::env::var(key) {
        let value = value.trim().to_string();
        if !value.is_empty() {
            return Some(value);
        }
    }

    let text = std::fs::read_to_string(home.join(".env")).ok()?;
    for raw_line in text.lines() {
        let line = raw_line.trim();
        if line.is_empty() || line.starts_with('#') {
            continue;
        }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…