Изменения в новых версиях / Rust 1.42

// *** before: ***
let ok = match value {
    Message::Ping | Message::Pong => true,
    _ => false,
};

// *** in version 1.42: ***
let ok = matches!(value, Message::Ping | Message::Pong);

// с дополнительным условием
let big = matches!(n, Some(x) if x > 100);