Enum tugger_apple_codesign::VerificationProblemType [−][src]
pub enum VerificationProblemType {}Show variants
IoError(Error), MachOParseError(Error), NoMachOSignatureData, MachOSignatureError(AppleCodesignError), LinkeditNotLastSegment, SignatureNotLastLinkeditData, NoCryptographicSignature, CmsError(CmsError), CmsOldDigestAlgorithm(DigestAlgorithm), CmsOldSignatureAlgorithm(SignatureAlgorithm), NoCodeDirectory, CodeDirectoryOldDigestAlgorithm(DigestType), CodeDigestError(AppleCodesignError), CodeDigestMissingEntry(usize, Vec<u8>), CodeDigestExtraEntry(usize, Vec<u8>), CodeDigestMismatch(usize, Vec<u8>, Vec<u8>), SlotDigestMissing(CodeSigningSlot), ExtraSlotDigest(CodeSigningSlot, Vec<u8>), SlotDigestMismatch(CodeSigningSlot, Vec<u8>, Vec<u8>), SlotDigestError(AppleCodesignError),
Describes a problem with verification.
Variants
IoError(Error)
MachOParseError(Error)
MachOSignatureError(AppleCodesignError)
CmsError(CmsError)
CmsOldDigestAlgorithm(DigestAlgorithm)
CmsOldSignatureAlgorithm(SignatureAlgorithm)
CodeDirectoryOldDigestAlgorithm(DigestType)
CodeDigestError(AppleCodesignError)
SlotDigestMissing(CodeSigningSlot)
ExtraSlotDigest(CodeSigningSlot, Vec<u8>)
SlotDigestMismatch(CodeSigningSlot, Vec<u8>, Vec<u8>)
SlotDigestError(AppleCodesignError)
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for VerificationProblemType
impl Send for VerificationProblemType
impl Sync for VerificationProblemType
impl Unpin for VerificationProblemType
impl !UnwindSafe for VerificationProblemType
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self