pub struct ReceiptProofSigsumInclusionProof {
pub leaf_index: u64,
pub log_root_hash: String,
pub log_tree_size: NonZeroU64,
pub node_hashes: Vec<String>,
}Expand description
Sigsum log inclusion proof for TaskFast’s leaf within the log’s multi-submitter tree. Null when the leaf is not yet sequenced or verification failed.
Fields§
§leaf_index: u64§log_root_hash: String§log_tree_size: NonZeroU64§node_hashes: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ReceiptProofSigsumInclusionProof
impl<'de> Deserialize<'de> for ReceiptProofSigsumInclusionProof
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 ReceiptProofSigsumInclusionProof
impl RefUnwindSafe for ReceiptProofSigsumInclusionProof
impl Send for ReceiptProofSigsumInclusionProof
impl Sync for ReceiptProofSigsumInclusionProof
impl Unpin for ReceiptProofSigsumInclusionProof
impl UnsafeUnpin for ReceiptProofSigsumInclusionProof
impl UnwindSafe for ReceiptProofSigsumInclusionProof
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