pub enum DetectError {
NoUnh,
UnknownVersion {
message_type: String,
unh_version: String,
known: Vec<String>,
},
UnsupportedMessageType {
message_type: String,
},
ParseFailure(String),
}Expand description
Errors returned by detect_format_version.
Variants§
NoUnh
No UNH segment was found in the input.
UnknownVersion
The UNH version string is not in the lookup table for this message type.
known lists the UNH version strings the table currently knows for
message_type.
UnsupportedMessageType
The UNH message type is not covered by the auto-detection table.
ParseFailure(String)
The input could not be parsed as EDIFACT (parser error or malformed UNH).
Trait Implementations§
Source§impl Clone for DetectError
impl Clone for DetectError
Source§fn clone(&self) -> DetectError
fn clone(&self) -> DetectError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DetectError
impl Debug for DetectError
Source§impl Display for DetectError
impl Display for DetectError
Source§impl Error for DetectError
impl Error for DetectError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for DetectError
impl PartialEq for DetectError
impl Eq for DetectError
impl StructuralPartialEq for DetectError
Auto Trait Implementations§
impl Freeze for DetectError
impl RefUnwindSafe for DetectError
impl Send for DetectError
impl Sync for DetectError
impl Unpin for DetectError
impl UnsafeUnpin for DetectError
impl UnwindSafe for DetectError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more