pub enum Thin {}Trait Implementations§
Source§impl Kind for Thin
impl Kind for Thin
const NUL: Self::Char = 0
const IS_THIN_NOT_WIDE: bool = true
type Char = u8
unsafe fn strlen(s: *const c_char) -> usize
unsafe fn strchr(s: *const c_char, c: c_char) -> *const c_char
unsafe fn strchrnul(s: *const c_char, c: c_char) -> *const c_char
fn r2c(c: u8) -> c_char
fn c2r(c: c_char) -> u8
fn chars_from_bytes(b: &[u8]) -> Option<&[Self::Char]>
fn chars_to_bytes(c: &[Self::Char]) -> Option<&[u8]>
impl Copy for Thin
Auto Trait Implementations§
impl Freeze for Thin
impl RefUnwindSafe for Thin
impl Send for Thin
impl Sync for Thin
impl Unpin for Thin
impl UnsafeUnpin for Thin
impl UnwindSafe for Thin
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more