pub struct SigningLedgerEntryV1 {Show 14 fields
pub schema_version: String,
pub state: SigningLedgerEntryState,
pub subject: SigningSubjectV1,
pub subject_identity_sha256: String,
pub signing_preimage_sha256: String,
pub algorithm: String,
pub key_id: String,
pub revision: u64,
pub reserved_at: String,
pub signature_envelope: Option<SignatureEnvelopeV1>,
pub signature_envelope_sha256: Option<String>,
pub finalized_at: Option<String>,
pub failure_code: Option<SigningLedgerFailureCode>,
pub failed_at: Option<String>,
}Fields§
§schema_version: String§state: SigningLedgerEntryState§subject: SigningSubjectV1§subject_identity_sha256: String§signing_preimage_sha256: String§algorithm: String§key_id: String§revision: u64§reserved_at: String§signature_envelope: Option<SignatureEnvelopeV1>§signature_envelope_sha256: Option<String>§finalized_at: Option<String>§failure_code: Option<SigningLedgerFailureCode>§failed_at: Option<String>Trait Implementations§
Source§impl Clone for SigningLedgerEntryV1
impl Clone for SigningLedgerEntryV1
Source§fn clone(&self) -> SigningLedgerEntryV1
fn clone(&self) -> SigningLedgerEntryV1
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 SigningLedgerEntryV1
impl Debug for SigningLedgerEntryV1
Source§impl<'de> Deserialize<'de> for SigningLedgerEntryV1
impl<'de> Deserialize<'de> for SigningLedgerEntryV1
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 SigningLedgerEntryV1
Source§impl PartialEq for SigningLedgerEntryV1
impl PartialEq for SigningLedgerEntryV1
Source§impl Serialize for SigningLedgerEntryV1
impl Serialize for SigningLedgerEntryV1
impl StructuralPartialEq for SigningLedgerEntryV1
Auto Trait Implementations§
impl Freeze for SigningLedgerEntryV1
impl RefUnwindSafe for SigningLedgerEntryV1
impl Send for SigningLedgerEntryV1
impl Sync for SigningLedgerEntryV1
impl Unpin for SigningLedgerEntryV1
impl UnsafeUnpin for SigningLedgerEntryV1
impl UnwindSafe for SigningLedgerEntryV1
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