pub struct ChainVerifyReport {
pub ok: bool,
pub broken_at_event_id: Option<i64>,
pub message: Option<String>,
}Expand description
hash chain verify 报告。
Fields§
§ok: bool是否全部校验通过
broken_at_event_id: Option<i64>若 broken,指向第一条断链的 event_id
message: Option<String>错误文本(已脱敏)
Trait Implementations§
Source§impl Clone for ChainVerifyReport
impl Clone for ChainVerifyReport
Source§fn clone(&self) -> ChainVerifyReport
fn clone(&self) -> ChainVerifyReport
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 ChainVerifyReport
impl Debug for ChainVerifyReport
Source§impl<'de> Deserialize<'de> for ChainVerifyReport
impl<'de> Deserialize<'de> for ChainVerifyReport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ChainVerifyReport
impl RefUnwindSafe for ChainVerifyReport
impl Send for ChainVerifyReport
impl Sync for ChainVerifyReport
impl Unpin for ChainVerifyReport
impl UnsafeUnpin for ChainVerifyReport
impl UnwindSafe for ChainVerifyReport
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