Skip to main content

Module str

Module str 

Expand description

string utilities

Modules§

arcstr
Better reference counted strings
smol_str
utf8
Incremental, zero-copy UTF-8 decoding with error handling

Structs§

EmptyStrErr
empty string
NonEmptyStr
A read-only string which can never be empty.

Constants§

NATIVE_NEWLINE

Functions§

any_contains_ignore_ascii_case
Finds the first match of any substring from sub_iter within s, using ASCII case insensitive comparison.
any_ends_with_ignore_ascii_case
Returns true if s ends with any suffix from sub_iter, using ASCII case insensitive comparison.
any_starts_with_ignore_ascii_case
Returns true if s starts with any prefix from sub_iter, using ASCII case insensitive comparison.
any_submatch_ignore_ascii_case
Returns true if any item produced by sub_iter occurs within s, using ASCII case insensitive comparison.
contains_ignore_ascii_case
Finds the first occurrence of sub within s, using ASCII case insensitive comparison.
ends_with_ignore_ascii_case
Returns true if s ends with sub, using ASCII case insensitive comparison.
starts_with_ignore_ascii_case
Returns true if s starts with sub, using ASCII case insensitive comparison.
submatch_ignore_ascii_case
Returns true if sub occurs within s, using ASCII case insensitive comparison.