ascii

Trait AsMutAsciiStr

Source
pub trait AsMutAsciiStr {
    // Required methods
    unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr;
    fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>;
}
Expand description

Convert mutable slices of bytes to AsciiStr.

Required Methods§

Source

unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr

Convert to a mutable ASCII slice without checking for non-ASCII characters.

Source

fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>

Convert to a mutable ASCII slice.

Implementations on Foreign Types§

Source§

impl AsMutAsciiStr for str

Source§

impl AsMutAsciiStr for [AsciiChar]

Source§

impl AsMutAsciiStr for [u8]

Source§

impl<'a, T> AsMutAsciiStr for &'a mut T
where T: AsMutAsciiStr + ?Sized,

Implementors§