Enum FromBytesWithNulErrorKind
pub(in ::ffi::c_str) enum FromBytesWithNulErrorKind
Variants
-
InteriorNul(usize) -
NotNulTerminated
Trait Implementations
impl Clone for FromBytesWithNulErrorKind
fn clone(&self) -> FromBytesWithNulErrorKind
impl Debug for FromBytesWithNulErrorKind
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for FromBytesWithNulErrorKind
fn assert_fields_are_eq(&self)
impl PartialEq for FromBytesWithNulErrorKind
fn eq(&self, other: &FromBytesWithNulErrorKind) -> bool
impl StructuralPartialEq for FromBytesWithNulErrorKind
Auto Trait Implementations
impl Freeze for FromBytesWithNulErrorKind
impl RefUnwindSafe for FromBytesWithNulErrorKind
impl Send for FromBytesWithNulErrorKind
impl Sync for FromBytesWithNulErrorKind
impl Unpin for FromBytesWithNulErrorKind
impl UnsafeUnpin for FromBytesWithNulErrorKind
impl UnwindSafe for FromBytesWithNulErrorKind
Blanket Implementations
impl<T> Any for FromBytesWithNulErrorKind
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for FromBytesWithNulErrorKind
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for FromBytesWithNulErrorKind
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for FromBytesWithNulErrorKind
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for FromBytesWithNulErrorKind
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for FromBytesWithNulErrorKind
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for FromBytesWithNulErrorKind
impl<T> ToOwned for FromBytesWithNulErrorKind
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for FromBytesWithNulErrorKind
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for FromBytesWithNulErrorKind
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for FromBytesWithNulErrorKind
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>