pub trait EndsWithIgnoreAsciiCase {
    // Required methods
    fn ends_with_ignore_ascii_case<S: AsRef<[u8]>>(&self, b: S) -> bool;
    fn ends_with_ignore_ascii_case_with_lowercase<S: AsRef<[u8]>>(
        &self,
        b: S
    ) -> bool;
    fn ends_with_ignore_ascii_case_with_uppercase<S: AsRef<[u8]>>(
        &self,
        b: S
    ) -> bool;
}
Expand description

To extend types which implement AsRef<[u8]> to have ends_with_ignore_ascii_case, ends_with_ignore_ascii_case_with_lowercase and ends_with_ignore_ascii_case_with_uppercase methods.

Required Methods§

source

fn ends_with_ignore_ascii_case<S: AsRef<[u8]>>(&self, b: S) -> bool

Returns true if the given string slice case-insensitively (only ignoring ASCII case) matches a suffix of this string slice.

source

fn ends_with_ignore_ascii_case_with_lowercase<S: AsRef<[u8]>>( &self, b: S ) -> bool

Returns true if the given lowercase string slice case-insensitively (only ignoring ASCII case) matches a suffix of this string slice.

source

fn ends_with_ignore_ascii_case_with_uppercase<S: AsRef<[u8]>>( &self, b: S ) -> bool

Returns true if the given uppercase string slice case-insensitively (only ignoring ASCII case) matches a suffix of this string slice.

Implementors§