pub struct ShortBuf;
Expand description
An attempt was made to write beyond the end of a buffer.
This type is returned as an error by all functions and methods that append data to an octets builder when the buffer size of the builder is not sufficient to append the data.
Trait Implementations§
source§impl Error for ShortBuf
impl Error for ShortBuf
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 From<ShortBuf> for CopyRecordsError
impl From<ShortBuf> for CopyRecordsError
source§impl From<ShortBuf> for DecodeError
impl From<ShortBuf> for DecodeError
source§impl From<ShortBuf> for FromStrError
impl From<ShortBuf> for FromStrError
source§fn from(_: ShortBuf) -> FromStrError
fn from(_: ShortBuf) -> FromStrError
Converts to this type from the input type.
source§impl From<ShortBuf> for PushNameError
impl From<ShortBuf> for PushNameError
source§impl<N, D> From<ShortBuf> for RecordParseError<N, D>
impl<N, D> From<ShortBuf> for RecordParseError<N, D>
source§impl PartialEq<ShortBuf> for ShortBuf
impl PartialEq<ShortBuf> for ShortBuf
impl Eq for ShortBuf
impl StructuralEq for ShortBuf
impl StructuralPartialEq for ShortBuf
Auto Trait Implementations§
impl RefUnwindSafe for ShortBuf
impl Send for ShortBuf
impl Sync for ShortBuf
impl Unpin for ShortBuf
impl UnwindSafe for ShortBuf
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
source§impl<Source, Target> OctetsInto<Target> for Sourcewhere
Target: OctetsFrom<Source>,
impl<Source, Target> OctetsInto<Target> for Sourcewhere Target: OctetsFrom<Source>,
source§fn octets_into(self) -> Result<Target, ShortBuf>
fn octets_into(self) -> Result<Target, ShortBuf>
Performs the conversion.