macro_rules! require_enabled { ($self:ident, $flag:ident, $reply_variant:ident, $error_ty:ident) => { ... }; }