Enum zk_kit_smt::smt::SMTError
source · pub enum SMTError {
KeyAlreadyExist(String),
KeyDoesNotExist(String),
InvalidParameterType(String, String),
InvalidSiblingIndex,
}
Variants§
KeyAlreadyExist(String)
KeyDoesNotExist(String)
InvalidParameterType(String, String)
InvalidSiblingIndex
Trait Implementations§
source§impl Error for SMTError
impl Error for SMTError
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 SMTError
Auto Trait Implementations§
impl Freeze for SMTError
impl RefUnwindSafe for SMTError
impl Send for SMTError
impl Sync for SMTError
impl Unpin for SMTError
impl UnwindSafe for SMTError
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