pub enum PcapErrorCode {
Show 14 variants
Unknown = 0,
FileNotFound = 1_001,
DirectoryNotFound = 1_002,
InsufficientPermissions = 1_003,
DiskSpaceFull = 1_004,
InvalidFormat = 2_001,
CorruptedHeader = 2_002,
CorruptedData = 2_003,
ChecksumMismatch = 2_004,
InvalidPacketSize = 3_001,
InvalidArgument = 3_002,
InvalidState = 3_003,
BufferOverflow = 4_001,
OutOfMemory = 4_002,
}
Expand description
错误代码枚举
Variants§
Unknown = 0
未知错误
FileNotFound = 1_001
文件未找到
DirectoryNotFound = 1_002
目录不存在
InsufficientPermissions = 1_003
权限不足
DiskSpaceFull = 1_004
磁盘空间不足
InvalidFormat = 2_001
无效的文件格式
CorruptedHeader = 2_002
文件头损坏
CorruptedData = 2_003
数据包损坏
ChecksumMismatch = 2_004
校验和不匹配
InvalidPacketSize = 3_001
数据包大小无效
InvalidArgument = 3_002
参数无效
InvalidState = 3_003
操作状态无效
BufferOverflow = 4_001
缓冲区溢出
OutOfMemory = 4_002
内存不足
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