Trait str_utils::EqIgnoreAsciiCaseMultiple
source · [−]pub trait EqIgnoreAsciiCaseMultiple {
fn eq_ignore_ascii_case_multiple<S: AsRef<[u8]>>(
&self,
bs: &[S]
) -> Option<usize>;
fn eq_ignore_ascii_case_with_lowercase_multiple<S: AsRef<[u8]>>(
&self,
bs: &[S]
) -> Option<usize>;
fn eq_ignore_ascii_case_with_uppercase_multiple<S: AsRef<[u8]>>(
&self,
bs: &[S]
) -> Option<usize>;
}Expand description
To extend types which implement AsRef<[u8]> to have eq_ignore_ascii_case_multiple, eq_ignore_ascii_case_with_lowercase_multiple and eq_ignore_ascii_case_with_uppercase_multiple methods.
Required methods
Returns Some(usize) if one of the given string slices case-insensitively matches this string slice.
Returns Some(usize) if one of the given lowercase string slices case-insensitively matches this string slice.