Struct CapacityExceeded
pub struct CapacityExceeded;Expand description
Error returned by ByteBuffer::spare/extend when
a fixed-capacity buffer is full.
This is the storage-level bound that keeps a no-alloc reader or writer from
ever growing without limit; it is distinct from the protocol-level
set_max_packet_size, which bounds a single packet.
Trait Implementations§
§impl Clone for CapacityExceeded
impl Clone for CapacityExceeded
§fn clone(&self) -> CapacityExceeded
fn clone(&self) -> CapacityExceeded
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 more§impl Debug for CapacityExceeded
impl Debug for CapacityExceeded
§impl Display for CapacityExceeded
impl Display for CapacityExceeded
§impl Error for CapacityExceeded
impl Error for CapacityExceeded
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()
§impl PartialEq for CapacityExceeded
impl PartialEq for CapacityExceeded
impl Copy for CapacityExceeded
impl Eq for CapacityExceeded
impl StructuralPartialEq for CapacityExceeded
Auto Trait Implementations§
impl Freeze for CapacityExceeded
impl RefUnwindSafe for CapacityExceeded
impl Send for CapacityExceeded
impl Sync for CapacityExceeded
impl Unpin for CapacityExceeded
impl UnwindSafe for CapacityExceeded
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