macro_rules! query { ($name:ident, $i:ty, $o:ty) => { ... }; }
Generates a query definition
Syntax: query!(name, input type, output type)
query!(name, input type, output type)