pub enum ApprovalStoreError {
NotFound(String),
AlreadyResolved(String),
Replay(String),
Backend(String),
Serialization(String),
}Expand description
Errors emitted by approval stores.
Variants§
Trait Implementations§
Source§impl Debug for ApprovalStoreError
impl Debug for ApprovalStoreError
Source§impl Display for ApprovalStoreError
impl Display for ApprovalStoreError
Source§impl Error for ApprovalStoreError
impl Error for ApprovalStoreError
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()
Auto Trait Implementations§
impl Freeze for ApprovalStoreError
impl RefUnwindSafe for ApprovalStoreError
impl Send for ApprovalStoreError
impl Sync for ApprovalStoreError
impl Unpin for ApprovalStoreError
impl UnsafeUnpin for ApprovalStoreError
impl UnwindSafe for ApprovalStoreError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.