File tree Expand file tree Collapse file tree 3 files changed +21
-18
lines changed Expand file tree Collapse file tree 3 files changed +21
-18
lines changed Original file line number Diff line number Diff line change @@ -69,12 +69,13 @@ pub fn bind_params_sqlx_mysql_impl(input: TokenStream) -> TokenStream {
6969 } ;
7070 }
7171 macro_rules! bind_box {
72- ( $v: expr ) => {
73- match $v {
74- Some ( v) => query. bind( v. as_ref( ) ) ,
75- None => query. bind( None :: <bool >) ,
76- }
77- } ;
72+ ( $v: expr ) => { {
73+ let v = match $v {
74+ Some ( v) => Some ( v. as_ref( ) ) ,
75+ None => None ,
76+ } ;
77+ query. bind( v)
78+ } } ;
7879 }
7980 query = match value {
8081 Value :: Bool ( v) => bind!( v, bool ) ,
Original file line number Diff line number Diff line change @@ -75,12 +75,13 @@ pub fn bind_params_sqlx_postgres_impl(input: TokenStream) -> TokenStream {
7575 } ;
7676 }
7777 macro_rules! bind_box {
78- ( $v: expr ) => {
79- match $v {
80- Some ( v) => query. bind( v. as_ref( ) ) ,
81- None => query. bind( None :: <bool >) ,
82- }
83- } ;
78+ ( $v: expr ) => { {
79+ let v = match $v {
80+ Some ( v) => Some ( v. as_ref( ) ) ,
81+ None => None ,
82+ } ;
83+ query. bind( v)
84+ } } ;
8485 }
8586 query = match value {
8687 Value :: Bool ( v) => bind!( v, bool ) ,
Original file line number Diff line number Diff line change @@ -69,12 +69,13 @@ pub fn bind_params_sqlx_sqlite(input: TokenStream) -> TokenStream {
6969 } ;
7070 }
7171 macro_rules! bind_box {
72- ( $v: expr ) => {
73- match $v {
74- Some ( v) => query. bind( v. as_ref( ) ) ,
75- None => query. bind( None :: <bool >) ,
76- }
77- } ;
72+ ( $v: expr ) => { {
73+ let v = match $v {
74+ Some ( v) => Some ( v. as_ref( ) ) ,
75+ None => None ,
76+ } ;
77+ query. bind( v)
78+ } } ;
7879 }
7980 query = match value {
8081 Value :: Bool ( v) => bind!( v, bool ) ,
You can’t perform that action at this time.
0 commit comments