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(StringFromHexError), ControlParseError(String), ControlFileNoParagraph, ControlFileNotFound, ControlSimpleValueNoMultiline, ControlRequiredFieldMissing(String), ControlFieldIntParse(StringParseIntError), ControlPackageListMissingField(&'static str), DebianSourceControlFileParagraphMismatch(usize), DebUnknownBinaryPackageEntry(String), DebUnknownCompression(String), RepositoryReaderUnrecognizedUrl(String), RepositoryWriterUnrecognizedUrl(String), RepositoryReadReleaseNoKnownChecksum, RepositoryReadContentsIndicesEntryNotFound, RepositoryReadPackagesIndicesEntryNotFound, RepositoryReadSourcesIndicesEntryNotFound, RepositoryReadCouldNotDeterminePackageDigest, RepositoryNoPackagesIndices(&'static str), RepositoryIoPath(StringError), 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

Pgp(Error)

Tuple Fields

0: Error

DateParse(MailParseError)

Tuple Fields

Reqwest(Error)

Tuple Fields

0: Error

Io(Error)

Tuple Fields

0: Error

ParseInt(ParseIntError)

Tuple Fields

ContentDigestBadHex(StringFromHexError)

Tuple Fields

0: String

ControlParseError(String)

Tuple Fields

0: String

ControlFileNoParagraph

ControlFileNotFound

ControlSimpleValueNoMultiline

ControlRequiredFieldMissing(String)

Tuple Fields

0: String

ControlFieldIntParse(StringParseIntError)

Tuple Fields

0: String

ControlPackageListMissingField(&'static str)

Tuple Fields

0: &'static str

DebianSourceControlFileParagraphMismatch(usize)

Tuple Fields

0: usize

DebUnknownBinaryPackageEntry(String)

Tuple Fields

0: String

DebUnknownCompression(String)

Tuple Fields

0: String

RepositoryReaderUnrecognizedUrl(String)

Tuple Fields

0: String

RepositoryWriterUnrecognizedUrl(String)

Tuple Fields

0: String

RepositoryReadReleaseNoKnownChecksum

RepositoryReadContentsIndicesEntryNotFound

RepositoryReadPackagesIndicesEntryNotFound

RepositoryReadSourcesIndicesEntryNotFound

RepositoryReadCouldNotDeterminePackageDigest

RepositoryNoPackagesIndices(&'static str)

Tuple Fields

0: &'static str

RepositoryIoPath(StringError)

Tuple Fields

0: String
1: Error

RepositoryBuildUnknownComponent(String)

Tuple Fields

0: String

RepositoryBuildUnknownArchitecture(String)

Tuple Fields

0: String

RepositoryBuildPoolLayoutImmutable

RepositoryBuildDebNotAvailable(&'static str)

Tuple Fields

0: &'static str

ReleaseControlParagraphMismatch(usize)

Tuple Fields

0: usize

ReleaseMissingDigest

ReleaseMissingSize

ReleaseMissingPath

ReleasePathWithSpaces(String)

Tuple Fields

0: String

ReleaseIndicesEntryWrongType

ReleaseNoSignatures

ReleaseNoSignaturesByKey

ReleaseNoIndicesFiles

DependencyParse(String)

Tuple Fields

0: String

UnknownBinaryDependencyField(String)

Tuple Fields

0: String

EpochNonNumeric(String)

Tuple Fields

0: String

UpstreamVersionIllegalChar(String)

Tuple Fields

0: String

DebianRevisionIllegalChar(String)

Tuple Fields

0: String

S3BadRegion(String)

Tuple Fields

0: String

SinkWriterVerifyBehaviorUnknown(String)

Tuple Fields

0: String

Other(String)

Tuple Fields

0: String

Trait Implementations

Formats the value using the given formatter. Read more

Formats the value using the given formatter. Read more

The lower-level source of this error, if any. Read more

🔬 This is a nightly-only experimental API. (backtrace)

Returns a stack backtrace, if available, of where this error occurred. Read more

👎 Deprecated since 1.42.0:

use the Display impl or to_string()

👎 Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Should always be Self

Converts the given value to a String. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

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