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