//@ stores the address of the character data, and their length. String literals like "this one" are
//@ of type `&'static str`: They point right to the constant section of the binary, so
//@ the borrow is valid for the entire program. The bytes pointed to by `pattern`, on the other hand, are owned by someone else,
//@ stores the address of the character data, and their length. String literals like "this one" are
//@ of type `&'static str`: They point right to the constant section of the binary, so
//@ the borrow is valid for the entire program. The bytes pointed to by `pattern`, on the other hand, are owned by someone else,