INNER CODE UNIT · Rust
Ok
shenmintao/marginalia · desktop/src-tauri/src/lib.rs:164
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;
}
let Some((name, raw_value)) = line.split_once('=') else {
continue;
};
if !name.trim().eq_ignore_ascii_case(key) {
continue;