pub enum PcapErrorCode {
Unknown = 0,
FileNotFound = 1_001,
DirectoryNotFound = 1_002,
InvalidFormat = 2_001,
CorruptedHeader = 2_002,
CorruptedData = 2_003,
ChecksumMismatch = 2_004,
InvalidPacketSize = 3_001,
PacketSizeExceedsRemainingBytes = 3_002,
TimestampParseError = 3_003,
InvalidArgument = 3_004,
InvalidState = 3_005,
}Expand description
错误代码枚举
Variants§
Unknown = 0
未知错误
FileNotFound = 1_001
文件未找到
DirectoryNotFound = 1_002
目录不存在
InvalidFormat = 2_001
无效的文件格式
CorruptedHeader = 2_002
文件头损坏
CorruptedData = 2_003
数据包损坏
ChecksumMismatch = 2_004
校验和不匹配
InvalidPacketSize = 3_001
数据包大小无效
PacketSizeExceedsRemainingBytes = 3_002
数据包长度超出文件剩余空间
TimestampParseError = 3_003
时间戳解析错误
InvalidArgument = 3_004
参数无效
InvalidState = 3_005
操作状态无效
Trait Implementations§
Source§impl Clone for PcapErrorCode
impl Clone for PcapErrorCode
Source§fn clone(&self) -> PcapErrorCode
fn clone(&self) -> PcapErrorCode
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 PcapErrorCode
impl Debug for PcapErrorCode
Source§impl Display for PcapErrorCode
impl Display for PcapErrorCode
Source§impl PartialEq for PcapErrorCode
impl PartialEq for PcapErrorCode
impl Copy for PcapErrorCode
impl Eq for PcapErrorCode
impl StructuralPartialEq for PcapErrorCode
Auto Trait Implementations§
impl Freeze for PcapErrorCode
impl RefUnwindSafe for PcapErrorCode
impl Send for PcapErrorCode
impl Sync for PcapErrorCode
impl Unpin for PcapErrorCode
impl UnwindSafe for PcapErrorCode
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