pub enum TamperError {
StrategyNotFound(String),
InvalidConfig(String),
LoadError(String),
}Expand description
Errors that can occur during tampering.
Variants§
StrategyNotFound(String)
The requested strategy was not found in the registry.
InvalidConfig(String)
The TOML configuration is invalid.
LoadError(String)
Failed to load strategies from file.
Trait Implementations§
Source§impl Clone for TamperError
impl Clone for TamperError
Source§fn clone(&self) -> TamperError
fn clone(&self) -> TamperError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TamperError
impl Debug for TamperError
Source§impl Display for TamperError
impl Display for TamperError
Source§impl Error for TamperError
impl Error for TamperError
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 TamperError
impl PartialEq for TamperError
Source§fn eq(&self, other: &TamperError) -> bool
fn eq(&self, other: &TamperError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for TamperError
impl StructuralPartialEq for TamperError
Auto Trait Implementations§
impl Freeze for TamperError
impl RefUnwindSafe for TamperError
impl Send for TamperError
impl Sync for TamperError
impl Unpin for TamperError
impl UnsafeUnpin for TamperError
impl UnwindSafe for TamperError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.