pub struct ProofsSection {
pub signature_count: u32,
pub signatures_valid: bool,
pub merkle_root_valid: bool,
pub inclusion_proofs_count: u32,
pub zk_proofs_present: bool,
}Expand description
Proofs section of the receipt.
Fields§
§signature_count: u32§signatures_valid: bool§merkle_root_valid: bool§inclusion_proofs_count: u32§zk_proofs_present: boolTrait Implementations§
Source§impl Clone for ProofsSection
impl Clone for ProofsSection
Source§fn clone(&self) -> ProofsSection
fn clone(&self) -> ProofsSection
Returns a duplicate of the value. Read more
1.0.0 · 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 ProofsSection
impl Debug for ProofsSection
Source§impl Default for ProofsSection
impl Default for ProofsSection
Source§fn default() -> ProofsSection
fn default() -> ProofsSection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProofsSection
impl<'de> Deserialize<'de> for ProofsSection
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 ProofsSection
impl RefUnwindSafe for ProofsSection
impl Send for ProofsSection
impl Sync for ProofsSection
impl Unpin for ProofsSection
impl UnsafeUnpin for ProofsSection
impl UnwindSafe for ProofsSection
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