pub enum IcObservationProviderError {
Unavailable,
Unsupported,
Indeterminate,
}Expand description
Redacted observation failure; no automatic receipt, refund or permission follows.
Variants§
No qualified provider; no dispatch.
Unsupported
This exact bounded original observation contract cannot be qualified.
Indeterminate
Observation dispatch/reply/authentication is indeterminate, not settled Uncertain.
Trait Implementations§
Source§impl Clone for IcObservationProviderError
impl Clone for IcObservationProviderError
impl Copy for IcObservationProviderError
Source§impl Debug for IcObservationProviderError
impl Debug for IcObservationProviderError
Source§impl Display for IcObservationProviderError
impl Display for IcObservationProviderError
impl Eq for IcObservationProviderError
Source§impl Error for IcObservationProviderError
impl Error for IcObservationProviderError
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()
impl StructuralPartialEq for IcObservationProviderError
Auto Trait Implementations§
impl Freeze for IcObservationProviderError
impl RefUnwindSafe for IcObservationProviderError
impl Send for IcObservationProviderError
impl Sync for IcObservationProviderError
impl Unpin for IcObservationProviderError
impl UnsafeUnpin for IcObservationProviderError
impl UnwindSafe for IcObservationProviderError
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