pub enum ExplainError {
UnsupportedProjection(String),
InsufficientData {
reason: String,
},
}Expand description
Interpretability layer errors.
Variants§
UnsupportedProjection(String)
The requested projection method is not available.
InsufficientData
Not enough data to produce the requested explanation.
Trait Implementations§
Source§impl Debug for ExplainError
impl Debug for ExplainError
Source§impl Display for ExplainError
impl Display for ExplainError
Source§impl Error for ExplainError
impl Error for ExplainError
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<ExplainError> for CvxError
impl From<ExplainError> for CvxError
Source§fn from(source: ExplainError) -> Self
fn from(source: ExplainError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ExplainError
impl RefUnwindSafe for ExplainError
impl Send for ExplainError
impl Sync for ExplainError
impl Unpin for ExplainError
impl UnwindSafe for ExplainError
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