pub enum DecisionConfigError {
Unusable {
provider: &'static str,
detail: String,
},
Unsupported {
name: String,
},
}Expand description
A decision provider is named but cannot be built. Raised before any request is made.
Variants§
Unusable
The provider is known and its settings cannot be used: no key, no URL.
Unsupported
DecisionSettings::provider names something no adapter serves.
Trait Implementations§
Source§impl Clone for DecisionConfigError
impl Clone for DecisionConfigError
Source§impl Debug for DecisionConfigError
impl Debug for DecisionConfigError
Source§impl Display for DecisionConfigError
impl Display for DecisionConfigError
impl Eq for DecisionConfigError
Source§impl Error for DecisionConfigError
impl Error for DecisionConfigError
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 PartialEq for DecisionConfigError
impl PartialEq for DecisionConfigError
impl StructuralPartialEq for DecisionConfigError
Auto Trait Implementations§
impl Freeze for DecisionConfigError
impl RefUnwindSafe for DecisionConfigError
impl Send for DecisionConfigError
impl Sync for DecisionConfigError
impl Unpin for DecisionConfigError
impl UnsafeUnpin for DecisionConfigError
impl UnwindSafe for DecisionConfigError
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