So I\'m working through the book, and I\'m not understanding why this process fails:
pub fn search<\'a>(query: &