pub fn find_comments_impl<P, A, C, FT, FA>(
input: &str,
state_transition: FT,
do_action: FA,
) -> Result<Vec<CommentMatch>, &'static str>pub fn find_comments_impl<P, A, C, FT, FA>(
input: &str,
state_transition: FT,
do_action: FA,
) -> Result<Vec<CommentMatch>, &'static str>