Follows the protocol found [here](https://depth-first.com/articles/2021/12/16/a-beginners-guide-to-parsing-in-rust/): ```rust pub fn take(&mut self, target: &Character) -> bool { // advance, take if head matches target, return true // return false otherwise } ```
Follows the protocol found here: