Trait ascii::AsMutAsciiStr
[−]
[src]
pub trait AsMutAsciiStr { unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr; fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>; }
Convert mutable slices of bytes to AsciiStr
.
Required Methods
unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr
Convert to a mutable ASCII slice without checking for non-ASCII characters.
fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>
Convert to a mutable ASCII slice.
Implementations on Foreign Types
impl AsMutAsciiStr for [AsciiChar]
[src]
impl AsMutAsciiStr for [AsciiChar]
fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>
[src]
fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>
unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr
[src]
unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr
impl AsMutAsciiStr for [u8]
[src]
impl AsMutAsciiStr for [u8]
fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>
[src]
fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>
unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr
[src]
unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr
impl AsMutAsciiStr for str
[src]
impl AsMutAsciiStr for str
fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>
[src]
fn as_mut_ascii_str(&mut self) -> Result<&mut AsciiStr, AsAsciiStrError>
unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr
[src]
unsafe fn as_mut_ascii_str_unchecked(&mut self) -> &mut AsciiStr
Implementors
impl AsMutAsciiStr for AsciiStr