pub struct SignatureAuditLog {
pub plugin_id: String,
pub plugin_version: String,
pub signatures: Vec<PluginSignature>,
pub verified_at: String,
pub verification_results: Vec<VerificationResult>,
pub trust_level: TrustLevel,
}Expand description
Plugin audit log for signature verification
Fields§
§plugin_id: String§plugin_version: String§signatures: Vec<PluginSignature>§verified_at: String§verification_results: Vec<VerificationResult>§trust_level: TrustLevelTrait Implementations§
Source§impl Clone for SignatureAuditLog
impl Clone for SignatureAuditLog
Source§fn clone(&self) -> SignatureAuditLog
fn clone(&self) -> SignatureAuditLog
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 SignatureAuditLog
impl Debug for SignatureAuditLog
Source§impl<'de> Deserialize<'de> for SignatureAuditLog
impl<'de> Deserialize<'de> for SignatureAuditLog
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 SignatureAuditLog
impl RefUnwindSafe for SignatureAuditLog
impl Send for SignatureAuditLog
impl Sync for SignatureAuditLog
impl Unpin for SignatureAuditLog
impl UnsafeUnpin for SignatureAuditLog
impl UnwindSafe for SignatureAuditLog
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