Function find

Source
pub const fn find(left: &str, right: &str, from: usize) -> Option<usize>
Expand description

A const equivalent of str::find , taking a &str parameter, searching in &left[from..].

ยงExample

use konst::string;

assert_eq!(string::find("foo-bar-baz-foo", "foo", 0), Some(0));
assert_eq!(string::find("foo-bar-baz-foo", "foo", 4), Some(12));

assert_eq!(string::find("foo-bar-baz-foo-bar", "bar", 0), Some(4));
assert_eq!(string::find("foo-bar-baz-foo-bar", "bar", 4), Some(4));
assert_eq!(string::find("foo-bar-baz-foo-bar", "bar", 5), Some(16));
assert_eq!(string::find("foo-bar-baz-foo-bar", "bar", 16), Some(16));
assert_eq!(string::find("foo-bar-baz-foo-bar", "bar", 17), None);