pub enum IcMutationProviderError {
Unavailable,
Unsupported,
Indeterminate,
}Expand description
Redacted single-call failure; no variant grants retry, nonapplication or a refund.
Variants§
No qualified provider; no dispatch.
Unsupported
Provider cannot qualify this exact bounded host update contract.
Indeterminate
Submission/reply/authentication outcome is indeterminate; retain pending evidence.
Trait Implementations§
Source§impl Clone for IcMutationProviderError
impl Clone for IcMutationProviderError
impl Copy for IcMutationProviderError
Source§impl Debug for IcMutationProviderError
impl Debug for IcMutationProviderError
Source§impl Display for IcMutationProviderError
impl Display for IcMutationProviderError
impl Eq for IcMutationProviderError
Source§impl Error for IcMutationProviderError
impl Error for IcMutationProviderError
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 IcMutationProviderError
impl PartialEq for IcMutationProviderError
impl StructuralPartialEq for IcMutationProviderError
Auto Trait Implementations§
impl Freeze for IcMutationProviderError
impl RefUnwindSafe for IcMutationProviderError
impl Send for IcMutationProviderError
impl Sync for IcMutationProviderError
impl Unpin for IcMutationProviderError
impl UnsafeUnpin for IcMutationProviderError
impl UnwindSafe for IcMutationProviderError
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