Skip to content

Commit fad8347

Browse files
committed
feat(env): remove comptime env vars
1 parent 07d3301 commit fad8347

1 file changed

Lines changed: 1 addition & 9 deletions

File tree

src/macros.rs

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -97,14 +97,7 @@ pub(crate) use dbg;
9797
#[allow(unused_macros)]
9898
macro_rules! hermit_var {
9999
($name:expr) => {
100-
match $crate::env::var($name) {
101-
::core::option::Option::Some(val) => {
102-
::core::option::Option::Some(::alloc::borrow::Cow::from(val))
103-
}
104-
::core::option::Option::None => {
105-
::core::option_env!($name).map(::alloc::borrow::Cow::Borrowed)
106-
}
107-
}
100+
$crate::env::var($name).map(|s| s.as_str())
108101
};
109102
}
110103

@@ -118,7 +111,6 @@ pub(crate) use hermit_var;
118111
macro_rules! hermit_var_or {
119112
($name:expr, $default:expr) => {
120113
$crate::macros::hermit_var!($name)
121-
.as_deref()
122114
.unwrap_or($default)
123115
};
124116
}

0 commit comments

Comments
 (0)