pub enum RestoreSafetyProviderError {
Unavailable,
Unsupported,
Indeterminate,
}Expand description
Redacted provider failure; never changes original allowance or obligation custody.
Variants§
Required qualified provider is absent.
Unsupported
Integration cannot qualify this original safety requirement.
Indeterminate
Actual state, evidence, custody, reply or prior accounting is unresolved.
Trait Implementations§
Source§impl Clone for RestoreSafetyProviderError
impl Clone for RestoreSafetyProviderError
impl Copy for RestoreSafetyProviderError
Source§impl Debug for RestoreSafetyProviderError
impl Debug for RestoreSafetyProviderError
Source§impl Display for RestoreSafetyProviderError
impl Display for RestoreSafetyProviderError
impl Eq for RestoreSafetyProviderError
Source§impl Error for RestoreSafetyProviderError
impl Error for RestoreSafetyProviderError
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 RestoreSafetyProviderError
Auto Trait Implementations§
impl Freeze for RestoreSafetyProviderError
impl RefUnwindSafe for RestoreSafetyProviderError
impl Send for RestoreSafetyProviderError
impl Sync for RestoreSafetyProviderError
impl Unpin for RestoreSafetyProviderError
impl UnsafeUnpin for RestoreSafetyProviderError
impl UnwindSafe for RestoreSafetyProviderError
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