pub enum SnapshotReadProviderError {
Unavailable,
Unsupported,
Indeterminate,
}Expand description
Redacted provider failure; no error grants dispatch or replenishment.
Variants§
No qualified provider; reject before remote effects.
Unsupported
Cannot satisfy the contract; reject before remote effects.
Indeterminate
Actual observation/reply/accounting uncertain; retain evidence and stop.
Trait Implementations§
Source§impl Clone for SnapshotReadProviderError
impl Clone for SnapshotReadProviderError
impl Copy for SnapshotReadProviderError
Source§impl Debug for SnapshotReadProviderError
impl Debug for SnapshotReadProviderError
Source§impl Display for SnapshotReadProviderError
impl Display for SnapshotReadProviderError
impl Eq for SnapshotReadProviderError
Source§impl Error for SnapshotReadProviderError
impl Error for SnapshotReadProviderError
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 SnapshotReadProviderError
Auto Trait Implementations§
impl Freeze for SnapshotReadProviderError
impl RefUnwindSafe for SnapshotReadProviderError
impl Send for SnapshotReadProviderError
impl Sync for SnapshotReadProviderError
impl Unpin for SnapshotReadProviderError
impl UnsafeUnpin for SnapshotReadProviderError
impl UnwindSafe for SnapshotReadProviderError
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