Add '#[allow(unused_variables)]' to suppress warnings on a feature-less compile of sqlx-macros

This commit is contained in:
Ryan Leckey 2020-01-16 12:09:41 -08:00
parent fe3225a8b8
commit 2c4b7e5e3c

View File

@ -111,25 +111,28 @@ macro_rules! async_macro (
);
#[proc_macro]
#[allow(unused_variables)]
pub fn query(input: TokenStream) -> TokenStream {
#[allow(unused_variables)]
async_macro!(db, input: QueryMacroInput => expand_query(input, db))
}
#[proc_macro]
#[allow(unused_variables)]
pub fn query_file(input: TokenStream) -> TokenStream {
#[allow(unused_variables)]
async_macro!(db, input: QueryMacroInput => expand_query_file(input, db))
}
#[proc_macro]
#[allow(unused_variables)]
pub fn query_as(input: TokenStream) -> TokenStream {
#[allow(unused_variables)]
async_macro!(db, input: QueryAsMacroInput => expand_query_as(input, db))
}
#[proc_macro]
#[allow(unused_variables)]
pub fn query_file_as(input: TokenStream) -> TokenStream {
#[allow(unused_variables)]
async_macro!(db, input: QueryAsMacroInput => expand_query_file_as(input, db))
}