macro_rules! peek_for { ($self:expr, $token:expr) => { ... }; }
Peek the next token. If it matches the specified token, get that token otherwise return Ok(none)