Enum debian_packaging::error::DebianError
source · [−]pub enum DebianError {
Show 48 variants
FileManifestError(FileManifestError),
Url(ParseError),
Pgp(Error),
DateParse(MailParseError),
Reqwest(Error),
Io(Error),
ParseInt(ParseIntError),
ContentDigestBadHex(String, FromHexError),
ControlParseError(String),
ControlFileNoParagraph,
ControlFileNotFound,
ControlSimpleValueNoMultiline,
ControlRequiredFieldMissing(String),
ControlFieldIntParse(String, ParseIntError),
ControlPackageListMissingField(&'static str),
DebianSourceControlFileParagraphMismatch(usize),
DebUnknownBinaryPackageEntry(String),
DebUnknownCompression(String),
RepositoryReaderUnrecognizedUrl(String),
RepositoryWriterUnrecognizedUrl(String),
RepositoryReadReleaseNoKnownChecksum,
RepositoryReadContentsIndicesEntryNotFound,
RepositoryReadPackagesIndicesEntryNotFound,
RepositoryReadSourcesIndicesEntryNotFound,
RepositoryReadCouldNotDeterminePackageDigest,
RepositoryNoPackagesIndices(&'static str),
RepositoryIoPath(String, Error),
RepositoryBuildUnknownComponent(String),
RepositoryBuildUnknownArchitecture(String),
RepositoryBuildPoolLayoutImmutable,
RepositoryBuildDebNotAvailable(&'static str),
ReleaseControlParagraphMismatch(usize),
ReleaseMissingDigest,
ReleaseMissingSize,
ReleaseMissingPath,
ReleasePathWithSpaces(String),
ReleaseIndicesEntryWrongType,
ReleaseNoSignatures,
ReleaseNoSignaturesByKey,
ReleaseNoIndicesFiles,
DependencyParse(String),
UnknownBinaryDependencyField(String),
EpochNonNumeric(String),
UpstreamVersionIllegalChar(String),
DebianRevisionIllegalChar(String),
S3BadRegion(String),
SinkWriterVerifyBehaviorUnknown(String),
Other(String),
}Expand description
Primary crate error type.
Variants
FileManifestError(FileManifestError)
Url(ParseError)
Pgp(Error)
DateParse(MailParseError)
Reqwest(Error)
Io(Error)
ParseInt(ParseIntError)
ContentDigestBadHex(String, FromHexError)
ControlParseError(String)
ControlFileNoParagraph
ControlFileNotFound
ControlSimpleValueNoMultiline
ControlRequiredFieldMissing(String)
ControlFieldIntParse(String, ParseIntError)
ControlPackageListMissingField(&'static str)
DebianSourceControlFileParagraphMismatch(usize)
DebUnknownBinaryPackageEntry(String)
DebUnknownCompression(String)
RepositoryReaderUnrecognizedUrl(String)
RepositoryWriterUnrecognizedUrl(String)
RepositoryReadReleaseNoKnownChecksum
RepositoryReadContentsIndicesEntryNotFound
RepositoryReadPackagesIndicesEntryNotFound
RepositoryReadSourcesIndicesEntryNotFound
RepositoryReadCouldNotDeterminePackageDigest
RepositoryNoPackagesIndices(&'static str)
RepositoryIoPath(String, Error)
RepositoryBuildUnknownComponent(String)
RepositoryBuildUnknownArchitecture(String)
RepositoryBuildPoolLayoutImmutable
RepositoryBuildDebNotAvailable(&'static str)
ReleaseControlParagraphMismatch(usize)
ReleaseMissingDigest
ReleaseMissingSize
ReleaseMissingPath
ReleasePathWithSpaces(String)
ReleaseIndicesEntryWrongType
ReleaseNoSignatures
ReleaseNoSignaturesByKey
ReleaseNoIndicesFiles
DependencyParse(String)
UnknownBinaryDependencyField(String)
EpochNonNumeric(String)
UpstreamVersionIllegalChar(String)
DebianRevisionIllegalChar(String)
S3BadRegion(String)
SinkWriterVerifyBehaviorUnknown(String)
Other(String)
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for DebianError
impl Send for DebianError
impl Sync for DebianError
impl Unpin for DebianError
impl !UnwindSafe for DebianError
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more