(name: &str)
| 10 | // `.is_some()`, `.is_err()`, `match`, ...) all work identically. |
| 11 | #[inline] |
| 12 | pub(crate) fn env_var(name: &str) -> Result<String, std::env::VarError> { |
| 13 | #[cfg(target_os = "zkvm")] |
| 14 | { |
| 15 | let _ = name; |
| 16 | Err(std::env::VarError::NotPresent) |
| 17 | } |
| 18 | #[cfg(not(target_os = "zkvm"))] |
| 19 | { |
| 20 | std::env::var(name) |
| 21 | } |
| 22 | } |
| 23 | |
| 24 | #[inline] |
| 25 | pub(crate) fn env_var_os(name: &str) -> Option<std::ffi::OsString> { |
no test coverage detected