pub enum BinaryWriterError {
CannotEncode,
}
Expand description
Error type for some write_*
functions of BinaryWriter
.
Variants§
CannotEncode
Indicates that a value cannot be encoded. This is used for cases where a string or slice is too large to encode using the variable-length encoding rules.
Trait Implementations§
Source§impl Clone for BinaryWriterError
impl Clone for BinaryWriterError
Source§fn clone(&self) -> BinaryWriterError
fn clone(&self) -> BinaryWriterError
Returns a copy 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 BinaryWriterError
impl Debug for BinaryWriterError
Source§impl Display for BinaryWriterError
impl Display for BinaryWriterError
Source§impl Error for BinaryWriterError
impl Error for BinaryWriterError
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 BinaryWriterError
impl PartialEq for BinaryWriterError
impl Eq for BinaryWriterError
impl StructuralPartialEq for BinaryWriterError
Auto Trait Implementations§
impl Freeze for BinaryWriterError
impl RefUnwindSafe for BinaryWriterError
impl Send for BinaryWriterError
impl Sync for BinaryWriterError
impl Unpin for BinaryWriterError
impl UnwindSafe for BinaryWriterError
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