pub enum ConfigValueError {
Command {
description: String,
command: String,
},
EnvVar {
description: String,
name: String,
},
EnvVars {
description: String,
names: Vec<String>,
},
Other {
description: String,
},
}Expand description
Failure to resolve a required config value.
Variants§
Command
The !command produced no value.
Fields
EnvVar
One template variable is unset.
EnvVars
Several template variables are unset.
Fields
Other
Unresolved for another reason.
Trait Implementations§
Source§impl Clone for ConfigValueError
impl Clone for ConfigValueError
Source§impl Debug for ConfigValueError
impl Debug for ConfigValueError
Source§impl Display for ConfigValueError
impl Display for ConfigValueError
impl Eq for ConfigValueError
Source§impl Error for ConfigValueError
impl Error for ConfigValueError
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<ConfigValueError> for ApiKeyError
impl From<ConfigValueError> for ApiKeyError
Source§fn from(source: ConfigValueError) -> Self
fn from(source: ConfigValueError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ConfigValueError
impl PartialEq for ConfigValueError
impl StructuralPartialEq for ConfigValueError
Auto Trait Implementations§
impl Freeze for ConfigValueError
impl RefUnwindSafe for ConfigValueError
impl Send for ConfigValueError
impl Sync for ConfigValueError
impl Unpin for ConfigValueError
impl UnsafeUnpin for ConfigValueError
impl UnwindSafe for ConfigValueError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.