pub enum ConsistencyProviderError {
Unavailable,
Unsupported,
Indeterminate,
}Expand description
Redacted provider denial; no failure changes allowances or releases an obligation.
Variants§
Required qualified provider absent; no remote effects.
Unsupported
Cannot satisfy original guarantee; reject before remote effects.
Indeterminate
Actual evidence/reply/accounting uncertain; retain obligations and stop.
Trait Implementations§
Source§impl Clone for ConsistencyProviderError
impl Clone for ConsistencyProviderError
impl Copy for ConsistencyProviderError
Source§impl Debug for ConsistencyProviderError
impl Debug for ConsistencyProviderError
Source§impl Display for ConsistencyProviderError
impl Display for ConsistencyProviderError
impl Eq for ConsistencyProviderError
Source§impl Error for ConsistencyProviderError
impl Error for ConsistencyProviderError
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 ConsistencyProviderError
impl PartialEq for ConsistencyProviderError
impl StructuralPartialEq for ConsistencyProviderError
Auto Trait Implementations§
impl Freeze for ConsistencyProviderError
impl RefUnwindSafe for ConsistencyProviderError
impl Send for ConsistencyProviderError
impl Sync for ConsistencyProviderError
impl Unpin for ConsistencyProviderError
impl UnsafeUnpin for ConsistencyProviderError
impl UnwindSafe for ConsistencyProviderError
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