pub struct SignatureReport {
pub id: StId,
pub sig_type: String,
pub base_loc: String,
pub method: CheckMethod,
pub references: Vec<RefCheck>,
}Expand description
单个签名的完整性校验报告。
Fields§
§id: StId签名标识。
sig_type: String签名类型(Seal/Sign)。
base_loc: String签名描述文件(Signature.xml)在包内的路径。
method: CheckMethod摘要校验方法。
references: Vec<RefCheck>各被保护文件的校验记录。
Implementations§
Trait Implementations§
Source§impl Clone for SignatureReport
impl Clone for SignatureReport
Source§fn clone(&self) -> SignatureReport
fn clone(&self) -> SignatureReport
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 moreAuto Trait Implementations§
impl Freeze for SignatureReport
impl RefUnwindSafe for SignatureReport
impl Send for SignatureReport
impl Sync for SignatureReport
impl Unpin for SignatureReport
impl UnsafeUnpin for SignatureReport
impl UnwindSafe for SignatureReport
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