Struct CharEscapeDebug
pub(in ::str) struct CharEscapeDebug;
Trait Implementations
impl Clone for CharEscapeDebug
fn clone(&self) -> CharEscapeDebug
impl Fn(char) for CharEscapeDebug
extern ""rust-call"" fn call(&self, (c): (char,)) -> EscapeDebug
impl FnMut(char) for CharEscapeDebug
extern ""rust-call"" fn call_mut(&mut self, (c): (char,)) -> EscapeDebug
impl FnOnce(char) for CharEscapeDebug
type Output = EscapeDebug;extern ""rust-call"" fn call_once(self, (c): (char,)) -> EscapeDebug
Auto Trait Implementations
impl Freeze for CharEscapeDebug
impl RefUnwindSafe for CharEscapeDebug
impl Send for CharEscapeDebug
impl Sync for CharEscapeDebug
impl Unpin for CharEscapeDebug
impl UnsafeUnpin for CharEscapeDebug
impl UnwindSafe for CharEscapeDebug
Blanket Implementations
impl<T> Any for CharEscapeDebug
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for CharEscapeDebug
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for CharEscapeDebug
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for CharEscapeDebug
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for CharEscapeDebug
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for CharEscapeDebug
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for CharEscapeDebug
impl<T, U> Into<U> for CharEscapeDebug
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 CharEscapeDebug
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for CharEscapeDebug
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>