|
1 | | -use std::fmt::{self, Debug}; |
2 | 1 | use std::marker::PhantomData; |
3 | 2 |
|
4 | 3 | use backend::Backend; |
5 | 4 | use connection::Connection; |
6 | 5 | use deserialize::QueryableByName; |
7 | | -use query_builder::{self, debug_query, AstPass, QueryFragment, QueryId}; |
| 6 | +use query_builder::{AstPass, QueryFragment, QueryId}; |
8 | 7 | use query_dsl::{LoadQuery, RunQueryDsl}; |
9 | 8 | use result::QueryResult; |
10 | 9 | use serialize::ToSql; |
@@ -196,21 +195,13 @@ impl<Conn, Query, Value, ST> RunQueryDsl<Conn> for UncheckedBind<Query, Value, S |
196 | 195 | /// See [`SqlQuery::into_boxed`]. |
197 | 196 | /// |
198 | 197 | /// [`SqlQuery::into_boxed`]: ../struct.SqlQuery.html#method.into_boxed |
| 198 | +#[allow(missing_debug_implementations)] |
199 | 199 | pub struct BoxedSqlQuery<'f, DB: Backend, Query> { |
200 | 200 | query: Query, |
201 | 201 | sql: String, |
202 | 202 | binds: Vec<Box<dyn Fn(AstPass<DB>) -> QueryResult<()> + 'f>>, |
203 | 203 | } |
204 | 204 |
|
205 | | -impl<DB: Backend, Query> Debug for BoxedSqlQuery<'_, DB, Query> |
206 | | -where |
207 | | - for<'a> debug_query::DebugQuery<'a, Self, DB>: Debug, |
208 | | -{ |
209 | | - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { |
210 | | - query_builder::debug_query::<DB, _>(self).fmt(f) |
211 | | - } |
212 | | -} |
213 | | - |
214 | 205 | impl<'f, DB: Backend, Query> BoxedSqlQuery<'f, DB, Query> { |
215 | 206 | pub(crate) fn new(query: Query) -> Self { |
216 | 207 | BoxedSqlQuery { |
|
0 commit comments