pub struct BufferTooShort {
pub structure: &'static str,
pub need: usize,
pub got: usize,
}Expand description
Buffer too small for a named fixed structure.
Fields§
§structure: &'static strStructure name for diagnostics (e.g. "superblock").
need: usizeRequired byte length.
got: usizeActual buffer length.
Trait Implementations§
Source§impl Clone for BufferTooShort
impl Clone for BufferTooShort
Source§fn clone(&self) -> BufferTooShort
fn clone(&self) -> BufferTooShort
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BufferTooShort
Source§impl Debug for BufferTooShort
impl Debug for BufferTooShort
Source§impl Display for BufferTooShort
impl Display for BufferTooShort
impl Eq for BufferTooShort
Source§impl Error for BufferTooShort
impl Error for BufferTooShort
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 BufferTooShort
impl PartialEq for BufferTooShort
impl StructuralPartialEq for BufferTooShort
Auto Trait Implementations§
impl Freeze for BufferTooShort
impl RefUnwindSafe for BufferTooShort
impl Send for BufferTooShort
impl Sync for BufferTooShort
impl Unpin for BufferTooShort
impl UnsafeUnpin for BufferTooShort
impl UnwindSafe for BufferTooShort
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