Function konst::slice::bytes_rcontain [−][src]
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));