Enum zerotrie::options::CaseSensitivity
source · pub(crate) enum CaseSensitivity {
Sensitive,
IgnoreCase,
}
Expand description
How to handle strings with mixed ASCII case at a node, such as “abc” and “Abc”
Variants§
Sensitive
Allow all strings and sort them by byte value.
IgnoreCase
Reject strings with different case and sort them as if to_ascii_lowercase
is called.
Trait Implementations§
source§impl Clone for CaseSensitivity
impl Clone for CaseSensitivity
source§fn clone(&self) -> CaseSensitivity
fn clone(&self) -> CaseSensitivity
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for CaseSensitivity
Auto Trait Implementations§
impl Freeze for CaseSensitivity
impl RefUnwindSafe for CaseSensitivity
impl Send for CaseSensitivity
impl Sync for CaseSensitivity
impl Unpin for CaseSensitivity
impl UnwindSafe for CaseSensitivity
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)