pub enum EnvVarError {
Permission {
var: String,
},
Missing {
var: String,
},
NotUnicode {
message: String,
},
}
Expand description
Returned when there is an issue with the environment variable requested by the plugin.
Variants§
Trait Implementations§
Source§impl Debug for EnvVarError
impl Debug for EnvVarError
Source§impl Display for EnvVarError
impl Display for EnvVarError
Source§impl Error for EnvVarError
impl Error for EnvVarError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<FromUtf8Error> for EnvVarError
impl From<FromUtf8Error> for EnvVarError
Source§fn from(error: FromUtf8Error) -> Self
fn from(error: FromUtf8Error) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for EnvVarError
impl RefUnwindSafe for EnvVarError
impl Send for EnvVarError
impl Sync for EnvVarError
impl Unpin for EnvVarError
impl UnwindSafe for EnvVarError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more