pub trait EndsWithIgnoreAsciiCaseMultiple {
// Required methods
fn ends_with_ignore_ascii_case_multiple<S: AsRef<[u8]>>(
&self,
bs: &[S],
) -> Option<usize>;
fn ends_with_ignore_ascii_case_with_lowercase_multiple<S: AsRef<[u8]>>(
&self,
bs: &[S],
) -> Option<usize>;
fn ends_with_ignore_ascii_case_with_uppercase_multiple<S: AsRef<[u8]>>(
&self,
bs: &[S],
) -> Option<usize>;
}Expand description
To extend [u8] and str to have ends_with_ignore_ascii_case_multiple, ends_with_ignore_ascii_case_with_lowercase_multiple and ends_with_ignore_ascii_case_with_uppercase_multiple methods.
Required Methods§
Sourcefn ends_with_ignore_ascii_case_multiple<S: AsRef<[u8]>>(
&self,
bs: &[S],
) -> Option<usize>
fn ends_with_ignore_ascii_case_multiple<S: AsRef<[u8]>>( &self, bs: &[S], ) -> Option<usize>
Returns Some(usize) if one of the given string slices case-insensitively (only ignoring ASCII case) matches a suffix of this string slice.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".