besu 0.0.1

A typesafe, async, and database-agnostic query builder for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// TODO: This macro should ensure the correct number of args are supplied like `format!`
/// A macro for constructing an SQL query with escaped arguments.
///
/// TODO: Example usage
#[macro_export]
macro_rules! sql {
    ($query:literal $(, $arg:expr )* $(,)?) => {
        (
            {
                let query: &'static str = $query;
                query
            },
            ($($arg,)*),
        )
    };
}