mysql_macros/lib.rs
1#[macro_export]
2macro_rules! mysql_query {
3 ($connection:ident, $query:expr, $param:expr, |$all_values:tt| $block:tt) => {
4 $connection.prep_exec($query, $param).map(|result| {
5 result.map(|x| x.unwrap())
6 .map(|row| {
7 let $all_values = mysql::from_row(row);
8 $block
9 }).collect()
10 });
11 };
12}