pub const fn bytes_rcontain(left: &[u8], right: &[u8], from: usize) -> bool
Expand description
Returns whether right
is contained inside &left[..=from]
searching in reverse.
ยงExample
use konst::slice::bytes_rcontain;
assert!(!bytes_rcontain(b"foo-bar-baz-foo", b"foo", 0));
assert!(!bytes_rcontain(b"foo-bar-baz-foo", b"foo", 1));
assert!(bytes_rcontain(b"foo-bar-baz-foo", b"foo", 2));
assert!(bytes_rcontain(b"foo-bar-baz-foo", b"foo", 3));
assert!(bytes_rcontain(b"foo-bar-baz-foo", b"foo", 4));
assert!(bytes_rcontain(b"foo-bar-baz-foo", b"foo", 15));
assert!(bytes_rcontain(b"foo-bar-baz-foo", b"foo", 20000));