pub struct SigningLedgerEvidenceV1 {Show 16 fields
pub schema_version: String,
pub source_id: String,
pub channel: Option<String>,
pub subject_identity_sha256: String,
pub signing_preimage_sha256: String,
pub signature_envelope_sha256: String,
pub receipt_ref: String,
pub receipt_sha256: String,
pub checkpoint_ref: String,
pub checkpoint_sha256: String,
pub inclusion_proof_ref: String,
pub inclusion_proof_sha256: String,
pub latest_proof_ref: String,
pub latest_proof_sha256: String,
pub consistency_proof_ref: Option<String>,
pub consistency_proof_sha256: Option<String>,
}Fields§
§schema_version: String§source_id: String§channel: Option<String>§subject_identity_sha256: String§signing_preimage_sha256: String§signature_envelope_sha256: String§receipt_ref: String§receipt_sha256: String§checkpoint_ref: String§checkpoint_sha256: String§inclusion_proof_ref: String§inclusion_proof_sha256: String§latest_proof_ref: String§latest_proof_sha256: String§consistency_proof_ref: Option<String>§consistency_proof_sha256: Option<String>Trait Implementations§
Source§impl Clone for SigningLedgerEvidenceV1
impl Clone for SigningLedgerEvidenceV1
Source§fn clone(&self) -> SigningLedgerEvidenceV1
fn clone(&self) -> SigningLedgerEvidenceV1
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 SigningLedgerEvidenceV1
impl Debug for SigningLedgerEvidenceV1
Source§impl<'de> Deserialize<'de> for SigningLedgerEvidenceV1
impl<'de> Deserialize<'de> for SigningLedgerEvidenceV1
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
impl Eq for SigningLedgerEvidenceV1
Source§impl PartialEq for SigningLedgerEvidenceV1
impl PartialEq for SigningLedgerEvidenceV1
Source§impl Serialize for SigningLedgerEvidenceV1
impl Serialize for SigningLedgerEvidenceV1
impl StructuralPartialEq for SigningLedgerEvidenceV1
Auto Trait Implementations§
impl Freeze for SigningLedgerEvidenceV1
impl RefUnwindSafe for SigningLedgerEvidenceV1
impl Send for SigningLedgerEvidenceV1
impl Sync for SigningLedgerEvidenceV1
impl Unpin for SigningLedgerEvidenceV1
impl UnsafeUnpin for SigningLedgerEvidenceV1
impl UnwindSafe for SigningLedgerEvidenceV1
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