Struct core::ffi::FromBytesWithNulError
source · [−]pub struct FromBytesWithNulError { /* private fields */ }Expand description
An error indicating that a nul byte was not in the expected position.
The slice used to create a CStr must have one and only one nul byte,
positioned at the end.
This error is created by the CStr::from_bytes_with_nul method.
See its documentation for more.
Examples
use std::ffi::{CStr, FromBytesWithNulError};
let _: FromBytesWithNulError = CStr::from_bytes_with_nul(b"f\0oo").unwrap_err();RunTrait Implementations
impl Clone for FromBytesWithNulError
source
impl Clone for FromBytesWithNulError
sourcefn clone(&self) -> FromBytesWithNulError
source
fn clone(&self) -> FromBytesWithNulError
sourceReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0 · source
fn clone_from(&mut self, source: &Self)
1.0.0 · sourcePerforms copy-assignment from source. Read more
impl Debug for FromBytesWithNulError
source
impl Debug for FromBytesWithNulError
sourceimpl Display for FromBytesWithNulError
1.17.0 · source
impl Display for FromBytesWithNulError
1.17.0 · sourceimpl PartialEq<FromBytesWithNulError> for FromBytesWithNulError
source
impl PartialEq<FromBytesWithNulError> for FromBytesWithNulError
sourcefn eq(&self, other: &FromBytesWithNulError) -> bool
source
fn eq(&self, other: &FromBytesWithNulError) -> bool
sourceThis method tests for self and other values to be equal, and is used
by ==. Read more
fn ne(&self, other: &FromBytesWithNulError) -> bool
source
fn ne(&self, other: &FromBytesWithNulError) -> bool
sourceThis method tests for !=.
impl Eq for FromBytesWithNulError
sourceimpl StructuralEq for FromBytesWithNulError
sourceimpl StructuralPartialEq for FromBytesWithNulError
sourceAuto Trait Implementations
impl RefUnwindSafe for FromBytesWithNulError
impl Send for FromBytesWithNulError
impl Sync for FromBytesWithNulError
impl Unpin for FromBytesWithNulError
impl UnwindSafe for FromBytesWithNulError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
source
impl<T> BorrowMut<T> for T where
T: ?Sized,
sourcefn borrow_mut(&mut self) -> &mut T
const: unstable · source
fn borrow_mut(&mut self) -> &mut T
const: unstable · sourceMutably borrows from an owned value. Read more