pub enum SecureLogError {
Io(String),
Parse(String),
Serialize(String),
Crypto(String),
SequenceGap {
expected: u64,
actual: u64,
},
IntegrityViolation {
sequence: u64,
expected: String,
actual: String,
},
}Expand description
Errors related to the secure decision log
Variants§
Trait Implementations§
Source§impl Debug for SecureLogError
impl Debug for SecureLogError
Source§impl Display for SecureLogError
impl Display for SecureLogError
Source§impl Error for SecureLogError
impl Error for SecureLogError
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 SecureLogError
impl RefUnwindSafe for SecureLogError
impl Send for SecureLogError
impl Sync for SecureLogError
impl Unpin for SecureLogError
impl UnwindSafe for SecureLogError
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