Enum tugger_apple_codesign::AppleCodesignError [−][src]
pub enum AppleCodesignError {}Show variants
CliUnknownCommand, CliBadArgument, CliGeneralError(String), Io(Error), Goblin(Error), BinaryNoCodeSignature, X509(X509CertificateError), Cms(CmsError), VerificationProblems, CertificateDecode(Error), CertificatePem(PemError), X509Parse(String), CertificateUnsupportedKeyAlgorithm(KeyAlgorithm), CertificateRing(Unspecified), CertificateCharset(CharSetError), MissingText, MissingLinkedit, BadMagic(&'static str), Scroll(Error), CodeDirectoryMalformedIdentifier, CodeDirectoryMalformedTeam, CodeDirectoryPlist(Error), SuperblobMalformed, Unimplemented(&'static str), CodeSignatureUnknownFlag(String), EntitlementsBadUtf8(Utf8Error), ExecutableSegmentUnknownFlag(String), RequirementUnknownOpcode(u32), RequirementUnknownMatchExpression(u32), RequirementMalformed(&'static str), ResourcesPlist(Error), ResourcesBase64(DecodeError), ResourcesPlistParse(String), ResourcesBadRegex(String, Error), LinkeditNotLast, DataAfterSignature, NoIdentifier, NoSigningCertificate, SignatureDataTooLarge, Reqwest(Error), DigestUnknownAlgorithm, DigestUnsupportedAlgorithm, DigestUnspecified, DirectoryBundle(Error), BundleUnknown(String), BundleNoIdentifier(PathBuf), BundleNoMainExecutable(PathBuf), ParseSettingsScope(String), PfxBadPassword, PfxParseError(String), KeychainError(String), CertificateNotFound(String), OidIsntCertificateAuthority, OidIsntExtendedKeyUsage, OidIsntCodeSigningExtension, CertificateBuildError(String), UnknownCertificateProfile(String), UnknownPolicy(String), PolicyFormulationError(String),
Unified error type for Apple code signing.
Variants
CliGeneralError(String)
Io(Error)
Goblin(Error)
X509(X509CertificateError)
Cms(CmsError)
CertificateDecode(Error)
CertificatePem(PemError)
X509Parse(String)
CertificateUnsupportedKeyAlgorithm(KeyAlgorithm)
CertificateRing(Unspecified)
CertificateCharset(CharSetError)
BadMagic(&'static str)
Scroll(Error)
CodeDirectoryPlist(Error)
Unimplemented(&'static str)
CodeSignatureUnknownFlag(String)
EntitlementsBadUtf8(Utf8Error)
ExecutableSegmentUnknownFlag(String)
RequirementUnknownOpcode(u32)
RequirementUnknownMatchExpression(u32)
RequirementMalformed(&'static str)
ResourcesPlist(Error)
ResourcesBase64(DecodeError)
ResourcesPlistParse(String)
Reqwest(Error)
DirectoryBundle(Error)
BundleUnknown(String)
BundleNoIdentifier(PathBuf)
BundleNoMainExecutable(PathBuf)
ParseSettingsScope(String)
PfxParseError(String)
KeychainError(String)
CertificateNotFound(String)
CertificateBuildError(String)
UnknownCertificateProfile(String)
UnknownPolicy(String)
PolicyFormulationError(String)
Trait Implementations
impl Display for AppleCodesignError
[src]
impl Display for AppleCodesignError
[src]impl Error for AppleCodesignError
[src]
impl Error for AppleCodesignError
[src]impl From<X509CertificateError> for AppleCodesignError
[src]
impl From<X509CertificateError> for AppleCodesignError
[src]fn from(source: X509CertificateError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for AppleCodesignError
impl !RefUnwindSafe for AppleCodesignError
impl Send for AppleCodesignError
impl Send for AppleCodesignError
impl Sync for AppleCodesignError
impl Sync for AppleCodesignError
impl Unpin for AppleCodesignError
impl Unpin for AppleCodesignError
impl !UnwindSafe for AppleCodesignError
impl !UnwindSafe for AppleCodesignError
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self