We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 53182e0 commit 8366e72Copy full SHA for 8366e72
1 file changed
src/sql/sql_provider_datafusion/mod.rs
@@ -18,7 +18,7 @@ use datafusion::{
18
};
19
use futures::TryStreamExt;
20
use snafu::prelude::*;
21
-use std::fmt::Display;
+use std::fmt::{Display, Formatter};
22
use std::{any::Any, fmt, sync::Arc};
23
24
use datafusion::{
@@ -91,6 +91,17 @@ pub struct SqlTable<T: 'static, P: 'static> {
91
engine: Engine,
92
}
93
94
+impl<T, P> fmt::Debug for SqlTable<T, P> {
95
+ fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result {
96
+ f.debug_struct("SqlTable")
97
+ .field("name", &self.name)
98
+ .field("schema", &self.schema)
99
+ .field("table_reference", &self.table_reference)
100
+ .field("engine", &self.engine)
101
+ .finish()
102
+ }
103
+}
104
+
105
impl<T, P> SqlTable<T, P> {
106
pub async fn new(
107
name: &'static str,
0 commit comments