Enum debian_packaging::error::DebianError [−][src]
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)
Tuple Fields
Url(ParseError)
Tuple Fields
0: ParseErrorPgp(Error)
Tuple Fields
0: ErrorDateParse(MailParseError)
Tuple Fields
Reqwest(Error)
Tuple Fields
0: ErrorIo(Error)
Tuple Fields
0: ErrorParseInt(ParseIntError)
Tuple Fields
ContentDigestBadHex(String, FromHexError)
ControlParseError(String)
Tuple Fields
0: StringControlFileNoParagraph
ControlFileNotFound
ControlSimpleValueNoMultiline
ControlRequiredFieldMissing(String)
Tuple Fields
0: StringControlFieldIntParse(String, ParseIntError)
ControlPackageListMissingField(&'static str)
Tuple Fields
0: &'static strDebianSourceControlFileParagraphMismatch(usize)
Tuple Fields
0: usizeDebUnknownBinaryPackageEntry(String)
Tuple Fields
0: StringDebUnknownCompression(String)
Tuple Fields
0: StringRepositoryReaderUnrecognizedUrl(String)
Tuple Fields
0: StringRepositoryWriterUnrecognizedUrl(String)
Tuple Fields
0: StringRepositoryReadReleaseNoKnownChecksum
RepositoryReadContentsIndicesEntryNotFound
RepositoryReadPackagesIndicesEntryNotFound
RepositoryReadSourcesIndicesEntryNotFound
RepositoryReadCouldNotDeterminePackageDigest
RepositoryNoPackagesIndices(&'static str)
Tuple Fields
0: &'static strRepositoryIoPath(String, Error)
RepositoryBuildUnknownComponent(String)
Tuple Fields
0: StringRepositoryBuildUnknownArchitecture(String)
Tuple Fields
0: StringRepositoryBuildPoolLayoutImmutable
RepositoryBuildDebNotAvailable(&'static str)
Tuple Fields
0: &'static strReleaseControlParagraphMismatch(usize)
Tuple Fields
0: usizeReleaseMissingDigest
ReleaseMissingSize
ReleaseMissingPath
ReleasePathWithSpaces(String)
Tuple Fields
0: StringReleaseIndicesEntryWrongType
ReleaseNoSignatures
ReleaseNoSignaturesByKey
ReleaseNoIndicesFiles
DependencyParse(String)
Tuple Fields
0: StringUnknownBinaryDependencyField(String)
Tuple Fields
0: StringEpochNonNumeric(String)
Tuple Fields
0: StringUpstreamVersionIllegalChar(String)
Tuple Fields
0: StringDebianRevisionIllegalChar(String)
Tuple Fields
0: StringS3BadRegion(String)
Tuple Fields
0: StringSinkWriterVerifyBehaviorUnknown(String)
Tuple Fields
0: StringOther(String)
Tuple Fields
0: StringTrait 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
