pub enum DescriptorError {
NotEnoughData {
tag: u8,
actual: usize,
expected: usize,
},
TagTooLongForBuffer {
taglen: usize,
buflen: usize,
},
BufferTooShort {
buflen: usize,
},
UnhandledTagValue(u8),
}
Variants
NotEnoughData
TagTooLongForBuffer
BufferTooShort
Fields
buflen: usize
UnhandledTagValue(u8)
Trait Implementations
sourceimpl Debug for DescriptorError
impl Debug for DescriptorError
sourceimpl PartialEq<DescriptorError> for DescriptorError
impl PartialEq<DescriptorError> for DescriptorError
sourcefn eq(&self, other: &DescriptorError) -> bool
fn eq(&self, other: &DescriptorError) -> bool
impl StructuralPartialEq for DescriptorError
Auto Trait Implementations
impl RefUnwindSafe for DescriptorError
impl Send for DescriptorError
impl Sync for DescriptorError
impl Unpin for DescriptorError
impl UnwindSafe for DescriptorError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more