pub enum FromBytesTilNulError {
Invalid(ValidateError),
MissingNull,
}Expand description
Error encountered while creating a CStr from bytes until a null byte is encountered
Variants§
Invalid(ValidateError)
The input isn’t valid for the desired encoding
MissingNull
The input doesn’t contain any null bytes
Trait Implementations§
Source§impl Debug for FromBytesTilNulError
impl Debug for FromBytesTilNulError
Source§impl Display for FromBytesTilNulError
impl Display for FromBytesTilNulError
Source§impl Error for FromBytesTilNulError
impl Error for FromBytesTilNulError
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 FromBytesTilNulError
impl PartialEq for FromBytesTilNulError
impl StructuralPartialEq for FromBytesTilNulError
Auto Trait Implementations§
impl Freeze for FromBytesTilNulError
impl RefUnwindSafe for FromBytesTilNulError
impl Send for FromBytesTilNulError
impl Sync for FromBytesTilNulError
impl Unpin for FromBytesTilNulError
impl UnwindSafe for FromBytesTilNulError
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