VarError in std::env - Rust (original) (raw)
Enum VarError
1.0.0 · Source
pub enum VarError {
NotPresent,
NotUnicode(OsString),
}
Expand description
The error type for operations interacting with environment variables. Possibly returned from env::var().
§1.0.0
The specified environment variable was not present in the current process’s environment.
§1.0.0
The specified environment variable was found, but it did not contain valid unicode data. The found data is returned as a payload of this variant.
👎Deprecated since 1.42.0: use the Display impl or to_string()
Returns the lower-level source of this error, if any. Read more
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
🔬This is a nightly-only experimental API. (error_generic_member_access
#99301)
Provides type-based access to context intended for error reports. Read more
Tests for self
and other
values to be equal, and is used by ==
.
Tests for !=
. The default implementation is almost always sufficient, and should not be overridden without very good reason.