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