pub struct HashError { /* private fields */ }Expand description
重导出 tier1 的哈希算法(单一真相源)
所有哈希计算函数均在 evorule_reactor::hash 中实现,
本模块通过 re-export 对外暴露相同的 API。
哈希计算错误类型
包含错误消息,便于排查哈希计算过程中的异常。
Trait Implementations§
Source§impl Error for HashError
impl Error for HashError
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 HashError
impl RefUnwindSafe for HashError
impl Send for HashError
impl Sync for HashError
impl Unpin for HashError
impl UnsafeUnpin for HashError
impl UnwindSafe for HashError
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