macro_rules! matches_doesnot {
    ($v:expr,
   $(
     $yn:tt $p:pat
   ),* $(,)?
  ) => { ... };
}