1+ use crate :: query:: querybuilder:: syntax:: dialect:: PlaceholderDatatype ;
12use crate :: query:: querybuilder:: syntax:: {
23 dialect:: SqlDialect ,
34 keyword:: Keyword ,
45 tokens:: { PlaceholderKind , SqlToken , SqlTokens , Symbol , ToSqlTokens } ,
56} ;
67use std:: borrow:: Cow ;
78use std:: fmt:: Display ;
8- use crate :: query:: querybuilder:: syntax:: dialect:: PlaceholderDatatype ;
99
1010/// Enumerated type for represent the available operators
1111/// in SQL sentences
@@ -100,7 +100,9 @@ impl LikeKind {
100100 out. whitespace ( ) ;
101101 out. keyword ( Keyword :: As ) ;
102102 out. whitespace ( ) ;
103- out. ident ( Cow :: from ( <PlaceholderDatatype as Into < & str > >:: into ( D :: PLACEHOLDER_DATA_TYPE . into ( ) ) ) ) ;
103+ out. ident ( Cow :: from ( <PlaceholderDatatype as Into < & str > >:: into (
104+ D :: PLACEHOLDER_DATA_TYPE . into ( ) ,
105+ ) ) ) ;
104106 out. symbol ( Symbol :: RParen ) ;
105107 }
106108
@@ -185,7 +187,9 @@ mod tests {
185187 SqlToken :: WhiteSpace ,
186188 SqlToken :: Keyword ( Keyword :: As ) ,
187189 SqlToken :: WhiteSpace ,
188- SqlToken :: Ident ( Cow :: from( <PlaceholderDatatype as Into <& str >>:: into( D :: PLACEHOLDER_DATA_TYPE . into( ) ) ) ) ,
190+ SqlToken :: Ident ( Cow :: from( <PlaceholderDatatype as Into <& str >>:: into(
191+ D :: PLACEHOLDER_DATA_TYPE . into( ) ,
192+ ) ) ) ,
189193 SqlToken :: Symbol ( Symbol :: RParen ) ,
190194 SqlToken :: Symbol ( Symbol :: Comma ) ,
191195 SqlToken :: WhiteSpace ,
@@ -213,7 +217,9 @@ mod tests {
213217 SqlToken :: WhiteSpace ,
214218 SqlToken :: Keyword ( Keyword :: As ) ,
215219 SqlToken :: WhiteSpace ,
216- SqlToken :: Ident ( Cow :: from( <PlaceholderDatatype as Into <& str >>:: into( D :: PLACEHOLDER_DATA_TYPE . into( ) ) ) ) ,
220+ SqlToken :: Ident ( Cow :: from( <PlaceholderDatatype as Into <& str >>:: into(
221+ D :: PLACEHOLDER_DATA_TYPE . into( ) ,
222+ ) ) ) ,
217223 SqlToken :: Symbol ( Symbol :: RParen ) ,
218224 SqlToken :: Symbol ( Symbol :: RParen ) ,
219225 ]
@@ -231,7 +237,9 @@ mod tests {
231237 SqlToken :: WhiteSpace ,
232238 SqlToken :: Keyword ( Keyword :: As ) ,
233239 SqlToken :: WhiteSpace ,
234- SqlToken :: Ident ( Cow :: from( <PlaceholderDatatype as Into <& str >>:: into( D :: PLACEHOLDER_DATA_TYPE . into( ) ) ) ) ,
240+ SqlToken :: Ident ( Cow :: from( <PlaceholderDatatype as Into <& str >>:: into(
241+ D :: PLACEHOLDER_DATA_TYPE . into( ) ,
242+ ) ) ) ,
235243 SqlToken :: Symbol ( Symbol :: RParen ) ,
236244 SqlToken :: Symbol ( Symbol :: Comma ) ,
237245 SqlToken :: WhiteSpace ,
@@ -281,14 +289,11 @@ mod tests {
281289 #[ cfg( feature = "postgres" ) ]
282290 #[ test]
283291 fn not_like_operator_emits_not_like_instead_of_not_equals ( ) {
284- let mut expected = vec ! [
285- SqlToken :: Keyword ( Keyword :: Not ) ,
286- SqlToken :: WhiteSpace ,
287- ] ;
292+ let mut expected = vec ! [ SqlToken :: Keyword ( Keyword :: Not ) , SqlToken :: WhiteSpace ] ;
288293 expected. extend ( full_like_tokens :: < PgDialect > ( ) ) ;
289294 assert_eq ! (
290295 tokens:: <PgDialect , _>( Operator :: NotLike ( LikeKind :: Full ) ) ,
291296 expected,
292297 ) ;
293298 }
294- }
299+ }
0 commit comments