pub enum DiagnosticProbeError {
NoMarkets,
NoUsdValues,
TooManyMarkets {
got: usize,
},
TooManyUsdValues {
got: usize,
},
ZeroUsdValue,
DuplicateMarket {
market: Address,
},
UnsupportedAnchor {
anchor: &'static str,
},
}Variants§
NoMarkets
NoUsdValues
TooManyMarkets
TooManyUsdValues
ZeroUsdValue
DuplicateMarket
UnsupportedAnchor
Trait Implementations§
Source§impl Clone for DiagnosticProbeError
impl Clone for DiagnosticProbeError
Source§impl Debug for DiagnosticProbeError
impl Debug for DiagnosticProbeError
Source§impl Display for DiagnosticProbeError
impl Display for DiagnosticProbeError
impl Eq for DiagnosticProbeError
Source§impl Error for DiagnosticProbeError
impl Error for DiagnosticProbeError
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 DiagnosticProbeError
impl PartialEq for DiagnosticProbeError
impl StructuralPartialEq for DiagnosticProbeError
Auto Trait Implementations§
impl Freeze for DiagnosticProbeError
impl RefUnwindSafe for DiagnosticProbeError
impl Send for DiagnosticProbeError
impl Sync for DiagnosticProbeError
impl Unpin for DiagnosticProbeError
impl UnsafeUnpin for DiagnosticProbeError
impl UnwindSafe for DiagnosticProbeError
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