pub enum BufferSizeError {
TooSmall(usize, usize),
}Expand description
Error type returned for invalid buffer sizes
Variants§
Trait Implementations§
Source§impl Clone for BufferSizeError
impl Clone for BufferSizeError
Source§fn clone(&self) -> BufferSizeError
fn clone(&self) -> BufferSizeError
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 BufferSizeError
impl Debug for BufferSizeError
Source§impl Display for BufferSizeError
impl Display for BufferSizeError
Source§impl Error for BufferSizeError
impl Error for BufferSizeError
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 BufferSizeError
impl PartialEq for BufferSizeError
impl Copy for BufferSizeError
impl Eq for BufferSizeError
impl StructuralPartialEq for BufferSizeError
Auto Trait Implementations§
impl Freeze for BufferSizeError
impl RefUnwindSafe for BufferSizeError
impl Send for BufferSizeError
impl Sync for BufferSizeError
impl Unpin for BufferSizeError
impl UnwindSafe for BufferSizeError
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