Type Alias Error
Source pub type Error = ReadError;
pub enum Error {
Show 21 variants
InvalidMaxPdu {
max_pdu_length: u32,
backtrace: Backtrace,
},
NoPduAvailable {
backtrace: Backtrace,
},
ReadPdu {
source: Error,
backtrace: Backtrace,
},
ReadPduItem {
source: Error,
backtrace: Backtrace,
},
ReadPduField {
field: &'static str,
source: Error,
backtrace: Backtrace,
},
InvalidItemLength {
length: u32,
},
ReadReserved {
bytes: u32,
source: Error,
backtrace: Backtrace,
},
PduTooLarge {
pdu_length: u32,
max_pdu_length: u32,
backtrace: Backtrace,
},
InvalidPduVariable {
var_item: PduVariableItem,
backtrace: Backtrace,
},
MultipleTransferSyntaxesAccepted {
backtrace: Backtrace,
},
InvalidRejectSourceOrReason {
backtrace: Backtrace,
},
InvalidAbortSourceOrReason {
backtrace: Backtrace,
},
InvalidPresentationContextResultReason {
backtrace: Backtrace,
},
InvalidTransferSyntaxSubItem {
backtrace: Backtrace,
},
UnknownPresentationContextSubItem {
backtrace: Backtrace,
},
DecodeText {
field: &'static str,
source: DecodeTextError,
},
MissingApplicationContextName {
backtrace: Backtrace,
},
MissingAbstractSyntax {
backtrace: Backtrace,
},
MissingTransferSyntax {
backtrace: Backtrace,
},
InvalidPduFieldLength {
backtrace: Backtrace,
},
ReadUserVariable {
backtrace: Backtrace,
},
}