pub enum IgnoreAsciiCase {}
Expand description
Marker type used to do ASCII case-insensitive string comparisons.
Note that this is only correct for pure, ASCII-only strings. To get less incorrect case-insensitive comparisons, you will need to use a Unicode-aware comparison.
This exists because ASCII-only case conversions are easily understood and relatively fast.
Trait Implementations§
Source§impl Debug for IgnoreAsciiCase
impl Debug for IgnoreAsciiCase
Source§impl StrCompare for IgnoreAsciiCase
impl StrCompare for IgnoreAsciiCase
Auto Trait Implementations§
impl Freeze for IgnoreAsciiCase
impl RefUnwindSafe for IgnoreAsciiCase
impl Send for IgnoreAsciiCase
impl Sync for IgnoreAsciiCase
impl Unpin for IgnoreAsciiCase
impl UnwindSafe for IgnoreAsciiCase
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