pub struct SignedAuditExportEnvelope {
pub algorithm: AuditSignatureAlgorithm,
pub entry_hash: [u8; 32],
pub seal: [u8; 32],
pub blake3_root: [u8; 32],
pub streebog_root: [u8; 32],
pub operator_binding_hash: [u8; 32],
pub session_nonce: [u8; 32],
pub processing_time_micros: u64,
pub signature: [u8; 32],
}Fields§
§algorithm: AuditSignatureAlgorithm§entry_hash: [u8; 32]§seal: [u8; 32]§blake3_root: [u8; 32]§streebog_root: [u8; 32]§operator_binding_hash: [u8; 32]§session_nonce: [u8; 32]§processing_time_micros: u64§signature: [u8; 32]Trait Implementations§
Source§impl Clone for SignedAuditExportEnvelope
impl Clone for SignedAuditExportEnvelope
Source§fn clone(&self) -> SignedAuditExportEnvelope
fn clone(&self) -> SignedAuditExportEnvelope
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 SignedAuditExportEnvelope
impl Debug for SignedAuditExportEnvelope
Source§impl<'de> Deserialize<'de> for SignedAuditExportEnvelope
impl<'de> Deserialize<'de> for SignedAuditExportEnvelope
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 SignedAuditExportEnvelope
impl RefUnwindSafe for SignedAuditExportEnvelope
impl Send for SignedAuditExportEnvelope
impl Sync for SignedAuditExportEnvelope
impl Unpin for SignedAuditExportEnvelope
impl UnsafeUnpin for SignedAuditExportEnvelope
impl UnwindSafe for SignedAuditExportEnvelope
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